css3
1@charset "utf-8"; 2 3body { 4 margin: 0; 5 padding: 0; 6 font-size: 20px; 7 line-height: 2; 8} 9 10p,h1,h2,h3,h4,h5,h6 { 11 margin-top: 0; 12} 13 14img { 15 vertical-align: 0; 16} 17 18ul { 19 margin: 0; 20 padding: 0; 21} 22 23a { 24 color: #3583aa; 25 text-decoration: none; 26} 27 28a:visited { 29 color: #788d98; 30} 31 32a:hover { 33 text-decoration: underline; 34} 35 36header { 37 width: 100%; 38 height: 600px; 39} 40 41.logo { 42 float: left; 43 margin: 0 0 0 10px; 44} 45 46.logo a { 47 color: #3583aa; 48 font-family: 'Sriracha', cursive; 49 font-size: 40px; 50} 51 52.global-nav { 53 float: right; 54 margin: 10px; 55} 56 57.global-nav li { 58 float: left; 59 margin: 0 20px; 60 font-size: 30px; 61 list-style: none; 62} 63 64.global-nav li a { 65 color: #3583aa; 66 font-family: 'Vollkorn', serif; 67} 68 69.global-nav li a:hover { 70 border-bottom: 2px solid #ffffff; 71 padding-bottom: 3px; 72 text-decoration: none; 73 color: #cccccc; 74} 75 76.top { 77 clear: both; 78 text-align: center; 79 padding-top: 150px; 80} 81 82.topfont{ 83 stroke: #000; 84 fill: #00ffff; 85 stroke-width: 2.5; 86 stroke-dasharray: 4000; 87 stroke-dashoffset: 4000; 88 animation: DASH 8s ease-in-out alternate 0s forwards; 89 -webkit-animation: DASH 8s ease-in-out alternate 0s forwards; 90} 91 92@keyframes DASH { 93 0% { 94 stroke-dashoffset: 4000; 95 } 96 100% { 97 stroke-dashoffset: 0; 98 } 99 } 100 101@-webkit-keyframes DASH { 102 0% { 103 stroke-dashoffset: 4000; 104 } 105 100% { 106 stroke-dashoffset: 0; 107 } 108 } 109 110#portfolio { 111 background-image: url(../image/background-a.jpg); 112 background-repeat: no-repeat; 113 background-position: center top; 114 background-attachment: fixed; 115 background-size: 100% auto; 116} 117 118#wrap { 119 clear: both; 120 background-color: #ffffff; 121 overflow: hidden; 122} 123 124#wrap p { 125 font-family: "M PLUS Rounded 1c"; 126} 127 128#profile { 129 width: auto; 130 height: 850px; 131} 132 133.photo { 134 text-align: center; 135} 136 137.profile-image { 138 width: 300px; 139 height: 300px; 140 border-radius: 50%; 141 overflow: hidden; 142} 143 144.introduction { 145 width: 80%; 146 margin: 0 auto; 147} 148.introduction p { 149 font-size: 28px; 150} 151 152#skill { 153 width: auto; 154 height: 850px; 155 background-color: #eaeaea; 156} 157 158.container { 159 margin-top: 150px; 160 display: flex; 161 flex-direction: row; 162 justify-content: center; 163} 164 165.item { 166 margin:0 20px; 167} 168 169h1,h2 { 170 text-align: center; 171 font-family: 'Oswald', sans-serif; 172 font-size: 50px; 173} 174 175#works { 176 width: 100%; 177 height: 850px; 178} 179 180.works-a { 181 margin: 100px 450px; 182 width: 450px; 183 height: 300px; 184} 185 186#contact { 187 background-color: #eaeaea; 188 height: 1000px; 189 width: 100%; 190 margin: 0 auto; 191} 192 193.google { 194 padding: 0 26%; 195} 196 197footer { 198 text-align: center; 199 background-color: #696969; 200} 201```ポートフォリオサイトを作り、xfreeでサーバーを借りてffftpでサイトをアップロードしたのですが、写真が途中で切れてしまいます。テキストエディタで表示する時は問題なくうつります。解決方法を教えてもらいたいです。 (追記)実際の写真のサイズは2725 x 1670であり、cssで縦450px、横300pxに設定しています。ファイルのパスはC:\Users\Owner\Documents\web file\imageとなっておりweb fileにcssのフォルダーとhtmlファイルが入っています。 ![イメージ説明](467f86cc209436d4c2bac0ef94685748.png)
コード及びファイル構成を提示してください。
あと、画像は欠損なく完全にアップロードされてるのでしょうか。
画像URLに直接アクセスしてみてください。
回答1件
あなたの回答
tips
プレビュー