Html 为什么会赢';顶部、右侧和底部没有边界线,但左侧有边界线?
我希望在顶部、底部、左侧和右侧有边界线。Html 为什么会赢';顶部、右侧和底部没有边界线,但左侧有边界线?,html,css,Html,Css,我希望在顶部、底部、左侧和右侧有边界线。 但我的代码只适用于左侧 我怎样才能修好它 HTML <div class="frame new"><img src="https://i.ytimg.com/vi/pco91kroVgQ/hqdefault.jpg" style=" width: 480px; position: absolute; top:-48px; clip: rect(50px 480px 320px 0px); bor
但我的代码只适用于左侧 我怎样才能修好它 HTML
<div class="frame new"><img src="https://i.ytimg.com/vi/pco91kroVgQ/hqdefault.jpg" style="
width: 480px;
position: absolute;
top:-48px;
clip: rect(50px 480px 320px 0px);
border:solid 1px #ccc;padding:4px;
"></div>
因为图像被绝对定位在div中,并且被裁剪,所以您可以在我附加的图像中看到它。您可以将边框应用于.frame,它将起作用
因为图像被绝对定位在div内部并且被裁剪,所以您可以在我附加的图像中看到它。您可以将边框应用于.frame,它将起作用
因为图像被绝对定位在div内部并且被裁剪,所以您可以在我附加的图像中看到它。您可以将边框应用于.frame,它将起作用
因为图像被绝对定位在div内部并且被裁剪,所以您可以在我附加的图像中看到它。您可以将边框应用于.frame,它将起作用 编辑是-
- 从
img
- 从
类中删除了框架
和高度
宽度
.frame{
位置:相对位置;
显示:内联块;
溢出:隐藏;
}
.帧:之后,
.框架:之前{
位置:绝对位置;
显示:块;
内容:“;
排名:0;
左:0;
宽度:100%;
身高:100%;
}
/*新的*/
.新的{
填充:1px;
溢出:隐藏;
}
.新:之后{
背景:红色;
内容:“新”;
宽度:100px;
文本对齐:居中;
高度:自动;
颜色:#fff;
字体系列:“Arial”;
字体大小:粗体;
填充物:5px10px;
-webkit变换:旋转(-30度);
-moz变换:旋转(-30度);
变换:旋转(-30度);
左:-30px;
顶部:3px;
-webkit盒阴影:0 1px 3px rgba(0,0,0,0.3);
-moz盒阴影:0 1px 3px rgba(0,0,0,0.3);
盒影:0 1px 3px rgba(0,0,0,0.3);
}
编辑是-
- 从
img
- 从
类中删除了框架
和高度
宽度
.frame{
位置:相对位置;
显示:内联块;
溢出:隐藏;
}
.帧:之后,
.框架:之前{
位置:绝对位置;
显示:块;
内容:“;
排名:0;
左:0;
宽度:100%;
身高:100%;
}
/*新的*/
.新的{
填充:1px;
溢出:隐藏;
}
.新:之后{
背景:红色;
内容:“新”;
宽度:100px;
文本对齐:居中;
高度:自动;
颜色:#fff;
字体系列:“Arial”;
字体大小:粗体;
填充物:5px10px;
-webkit变换:旋转(-30度);
-moz变换:旋转(-30度);
变换:旋转(-30度);
左:-30px;
顶部:3px;
-webkit盒阴影:0 1px 3px rgba(0,0,0,0.3);
-moz盒阴影:0 1px 3px rgba(0,0,0,0.3);
盒影:0 1px 3px rgba(0,0,0,0.3);
}
编辑是-
- 从
img
- 从
类中删除了框架
和高度
宽度
.frame{
位置:相对位置;
显示:内联块;
溢出:隐藏;
}
.帧:之后,
.框架:之前{
位置:绝对位置;
显示:块;
内容:“;
排名:0;
左:0;
宽度:100%;
身高:100%;
}
/*新的*/
.新的{
填充:1px;
溢出:隐藏;
}
.新:之后{
背景:红色;
内容:“新”;
宽度:100px;
文本对齐:居中;
高度:自动;
颜色:#fff;
字体系列:“Arial”;
字体大小:粗体;
填充物:5px10px;
-webkit变换:旋转(-30度);
-moz变换:旋转(-30度);
变换:旋转(-30度);
左:-30px;
顶部:3px;
-webkit盒阴影:0 1px 3px rgba(0,0,0,0.3);
-moz盒阴影:0 1px 3px rgba(0,0,0,0.3);
盒影:0 1px 3px rgba(0,0,0,0.3);
}
编辑是-
- 从
img
- 从
类中删除了框架
和高度
宽度
.frame{
位置:相对位置;
显示:内联块;
溢出:隐藏;
}
.帧:之后,
.框架:之前{
位置:绝对位置;
显示:块;
内容:“;
排名:0;
左:0;
宽度:100%;
身高:100%;
}
/*新的*/
.新的{
填充:1px;
溢出:隐藏;
}
.新:之后{
背景:红色;
内容:“新”;
宽度:100px;
文本对齐:居中;
高度:自动;
颜色:#fff;
字体系列:“Arial”;
字体大小:粗体;
填充物:5px10px;
-webkit变换:旋转(-30度);
-moz变换:旋转(-30度);
变换:旋转(-30度);
左:-30px;
顶部:3px;
-webkit盒阴影:0 1px 3px rgba(0,0,0,0.3);
-moz盒阴影:0 1px 3px rgba(0,0,0,0.3);
盒影:0 1px 3px rgba(0,0,0,0.3);
}
谢谢您的回答,但现在如果您这样做,剪辑将被忽略。我必须修剪图像的顶部和底部,以便使用剪辑:我希望整个部分为480px 270px,包括边框线。那么为什么不使用溢出:隐藏而不是剪辑?谢谢你的回答,但是现在如果你这样做,剪辑将被忽略。我必须修剪图像的顶部和底部,以便使用剪辑:我希望整个部分为480px 270px,包括边框线。那么为什么不使用溢出:隐藏而不是剪辑?谢谢你的回答,但是现在如果你这样做,剪辑将被忽略。我必须修剪图像的顶部和底部,以便使用剪辑:我希望整个部分为480px 270px,包括边框线。那么为什么不使用溢出:隐藏而不是剪辑?谢谢你的回答,但是现在如果你这样做,剪辑将被忽略。我必须修剪图像的顶部和底部,以便使用剪辑:我希望整个部分为480px 270px,包括边框线。那么为什么不使用溢出:隐藏而不是剪辑?如果我想裁剪图像并使用
.frame {
position: relative;
display: inline-block;
height: 270px;
width: 480px;
overflow: hidden;
}
.frame:after,
.frame:before {
position: absolute;
display: block;
content: "";
top: 0;
left: 0;
width: 100%;
height: 100%;
}
/* new */
.new {
padding: 1px;
overflow: hidden;
}
.new:after {
background: red;
content: "New";
width: 100px;
text-align: center;
height: auto;
color: #fff;
font-family: 'Arial';
font-weight: bold;
padding: 5px 10px;
-webkit-transform: rotate(-30deg);
-moz-transform: rotate(-30deg);
transform: rotate(-30deg);
left: -30px;
top: 3px;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
}