Overflow:Hidden 在 Div 中无法正常工作
Overflow:Hidden isn't working correctly in Div
所以,我是新手,我正在研究一个基本的重定向 Tumblr 主题[不重要],但我有一个横幅,它是一个 div 框,我想适应图像就像我使用 overflow:hidden 一样。唯一的问题是,该命令不起作用。必须复制和粘贴部分代码,我认为 c/p 编辑的 css 中的某些内容使它无法正常工作。另外,如果我的代码写得很糟糕,请提前道歉,我又是新手。
上面写着 'this blog has moved' 的白色 background/banner 是我要隐藏的内容,因此它不会与边框重叠。
<!DOCTYPE HTML>
<HTML>
<HEAD>
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.2/css/all.css" integrity="sha384-fnmOCqbTlWIlj8LyTjo7mOUStjsKC4pOpQbqyi7RrhN7udi9RwhKkMHpvLbHG9Sr" crossorigin="anonymous">
</HEAD>
<STYLE>
body {background-color: #dff2f4;}
img {
height: 500px;
width: 710px;
margin-top: 100px;
margin-left: 355px;
border-width: 15px;
border-radius: 50px;
border-style: double;
border-color: white;
overflow: hidden;
background-color: #cbdaff;
}
.centered {
font-family: 'SourceSansPro-ExtraLight';
transform: translate(-50%, -50%);
background-color: white;
text-align: center;
position: absolute;
color: #dadada;
top: 50%;
left: 50.7%;
width: 750px ;
font-size: 30px;
letter-spacing: 10px;
overflow: hidden;
padding: 7px 7px 7px 7px;
}
@font-face {
font-family: 'SourceSansPro-ExtraLight.ttf';
src: url('fonts/SourceSansPro-ExtraLight.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
</STYLE>
<BODY>
<div class="banner">
<div class="centered">THIS BLOG HAS MOVED</div>
<img src="https://66.media.tumblr.com/0ec32bfc5aeafd4db56b123737224ef8/tumblr_pn6qcyuFhy1xiq9t5o2_r1_540.gif">
</div>
</BODY>
</HTML>
这是?
body {background-color: #dff2f4;}
.img {
background: url("https://66.media.tumblr.com/0ec32bfc5aeafd4db56b123737224ef8/tumblr_pn6qcyuFhy1xiq9t5o2_r1_540.gif");
height: 500px;
width: 710px;
margin-top: 100px;
margin-left: 355px;
border-width: 15px;
border-radius: 50px;
border-style: double;
border-color: white;
overflow: hidden;
background-color: #cbdaff;
}
.centered {
font-family: 'SourceSansPro-ExtraLight';
transform: translate(-50%, -50%);
background-color: white;
text-align: center;
color: #dadada;
margin-top: 50%;
width: 750px ;
font-size: 30px;
letter-spacing: 10px;
padding: 7px 7px 7px 7px;
}
@font-face {
font-family: 'SourceSansPro-ExtraLight.ttf';
src: url('fonts/SourceSansPro-ExtraLight.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
<div class="banner">
<div class="img">
<div class="centered">THIS BLOG HAS MOVED</div>
</div>
</div>
所以,我是新手,我正在研究一个基本的重定向 Tumblr 主题[不重要],但我有一个横幅,它是一个 div 框,我想适应图像就像我使用 overflow:hidden 一样。唯一的问题是,该命令不起作用。必须复制和粘贴部分代码,我认为 c/p 编辑的 css 中的某些内容使它无法正常工作。另外,如果我的代码写得很糟糕,请提前道歉,我又是新手。
上面写着 'this blog has moved' 的白色 background/banner 是我要隐藏的内容,因此它不会与边框重叠。
<!DOCTYPE HTML>
<HTML>
<HEAD>
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.2/css/all.css" integrity="sha384-fnmOCqbTlWIlj8LyTjo7mOUStjsKC4pOpQbqyi7RrhN7udi9RwhKkMHpvLbHG9Sr" crossorigin="anonymous">
</HEAD>
<STYLE>
body {background-color: #dff2f4;}
img {
height: 500px;
width: 710px;
margin-top: 100px;
margin-left: 355px;
border-width: 15px;
border-radius: 50px;
border-style: double;
border-color: white;
overflow: hidden;
background-color: #cbdaff;
}
.centered {
font-family: 'SourceSansPro-ExtraLight';
transform: translate(-50%, -50%);
background-color: white;
text-align: center;
position: absolute;
color: #dadada;
top: 50%;
left: 50.7%;
width: 750px ;
font-size: 30px;
letter-spacing: 10px;
overflow: hidden;
padding: 7px 7px 7px 7px;
}
@font-face {
font-family: 'SourceSansPro-ExtraLight.ttf';
src: url('fonts/SourceSansPro-ExtraLight.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
</STYLE>
<BODY>
<div class="banner">
<div class="centered">THIS BLOG HAS MOVED</div>
<img src="https://66.media.tumblr.com/0ec32bfc5aeafd4db56b123737224ef8/tumblr_pn6qcyuFhy1xiq9t5o2_r1_540.gif">
</div>
</BODY>
</HTML>
这是?
body {background-color: #dff2f4;}
.img {
background: url("https://66.media.tumblr.com/0ec32bfc5aeafd4db56b123737224ef8/tumblr_pn6qcyuFhy1xiq9t5o2_r1_540.gif");
height: 500px;
width: 710px;
margin-top: 100px;
margin-left: 355px;
border-width: 15px;
border-radius: 50px;
border-style: double;
border-color: white;
overflow: hidden;
background-color: #cbdaff;
}
.centered {
font-family: 'SourceSansPro-ExtraLight';
transform: translate(-50%, -50%);
background-color: white;
text-align: center;
color: #dadada;
margin-top: 50%;
width: 750px ;
font-size: 30px;
letter-spacing: 10px;
padding: 7px 7px 7px 7px;
}
@font-face {
font-family: 'SourceSansPro-ExtraLight.ttf';
src: url('fonts/SourceSansPro-ExtraLight.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
<div class="banner">
<div class="img">
<div class="centered">THIS BLOG HAS MOVED</div>
</div>
</div>