html内联框架内容溢出,【静态页面架构】CSS之显示与溢出

CSS架构

显示与溢出;

1.显示;

display属性;

以display设置隐藏效果和元素类型

div {

width: 200px;

height: 200px;

}

#qq {

background-color: blue;

}

#yy {

background-color: red;

/*

display: none 设置当前元素为隐藏效果

* 这种方式将元素设置为隐藏后,该元素不会再占有页面空间

通过display属性将元素显示

* block - 将元素设置为块级元素

* inline - 将元素设置为内联元素

* inline-block - 将元素设置为行内元素

*/

display: inline-block;

}

#cc {

background-color: yellow;

}

visibility属性;

以visibility设置,元素显示或隐藏和同时占据原有位置

div{

width: 200px;

height: 200px;

}

#qq{

background-color: blue;

}

#yy{

background-color: red;

visibility: visible;

}

#cc{

background-color: yellow;

}

示意图;

1460000016184521?w=849&h=807

2.溢出;

overflow属性;

以overflow设置溢出的内容,是否剪掉内容和显示滚动条

#qq{

width: 200px;

height: 200px;

background-color: blue;

overflow: hidden;

/*hedden:将溢出的部分隐藏;隐藏的无法看到

scroll:以一个滚动条显示溢出内容;一直都有滚动条

auto:浏览器自行处理;

如果内容溢出;提供相应的滚动条

如果内容没有溢出;不做任何处理*/

}

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Consequatur consequuntur ducimus enim eos error iusto maiores minima minus mollitia necessitatibus nisi obcaecati perferendis quaerat quibusdam suscipit, tempore ullam veritatis voluptatibus.

示意图;

1460000016184522?w=1709&h=810

text-overflow属性;

以text-overflow设置为显示的溢出内容,可被剪切,以一个省略号表示

div{

width: 200px;

height: 200px;

background-color: red;

line-height: 35px;

/*设置行高*/

white-space: nowrap;

/*强制将文本内容占一行*/

overflow: hidden;

/*overflow属性的值必须是hidden(表示超出部分隐藏)*/

text-overflow: ellipsis;

/*显示省略符号(...)来表示被切掉的文本*/

}

Lorem ipsum dolor sit amet, consectetur adipisicing .
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值