teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記

2016/11/04 08:21

投稿

hiim
hiim

スコア1689

answer CHANGED
@@ -12,4 +12,45 @@
12
12
  では?
13
13
 
14
14
  また
15
- .eyecatchをmaxwidthの条件で200pxとしてますが、そん後に無条件で300pxに上書きになっているような気がします
15
+ .eyecatchをmaxwidthの条件で200pxとしてますが、そん後に無条件で300pxに上書きになっているような気がします
16
+
17
+ ###追記
18
+
19
+ ```html
20
+ <html>
21
+ <head>
22
+ <style>
23
+ @media screen and (max-width: 450px){
24
+ .eyecatch{
25
+ height:200px;
26
+ background-color:red;
27
+ }
28
+ }
29
+ .eyecatch {
30
+ height: 300px;
31
+ background-color:blue;
32
+ overflow: hidden;
33
+ }
34
+ img.eyecatch {
35
+ position: relative;
36
+ top: 50%;
37
+ left: 50%;
38
+ width: 100%;
39
+ height: auto;
40
+ -webkit-transform: translate(-50%,-50%);
41
+ -ms-transform: translate(-50%,-50%);
42
+ transform: translate(-50%,-50%);
43
+ }</style>
44
+
45
+ </head>
46
+ <body>
47
+ <div class="eyecatch">
48
+ <img src="hogehoge.jpg">
49
+ </div>
50
+ </body>
51
+ </html>
52
+
53
+ ```
54
+
55
+ 上記をまんまコピペでhoge.htmlとファイル保存して、PC、スマホでみたらどうなりますか?何色に見えます?
56
+ 高さはどうですか?

1

追加

2016/11/04 08:21

投稿

hiim
hiim

スコア1689

answer CHANGED
@@ -9,4 +9,7 @@
9
9
  ```
10
10
  .eyecatch>img {
11
11
  ```
12
- では?
12
+ では?
13
+
14
+ また
15
+ .eyecatchをmaxwidthの条件で200pxとしてますが、そん後に無条件で300pxに上書きになっているような気がします