您现在的位置是:网站首页> 编程资料编程资料
css布局小技巧分享(必看)提高CSS代码效率的编写技巧使用CSS的pointer-events属性实现鼠标穿透效果的神奇技巧20个非常实用的CSS技巧CSS 设置技巧(单位和值与样式设置技巧)CSS 高级技巧总结(必看)必须掌握10个非常不错的CSS技巧详解CSS制作Web页面条纹背景样式的技巧CSS制作边框效果的技巧总结20 个 CSS 高级技巧汇总(推荐)
2021-09-05
2657人已围观
简介 下面小编就为大家带来一篇css布局小技巧分享(必看)。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
1.max-width:
当页面左右宽度缩小时,为了避免出现左右滚动条的糟糕体验,就可以用到max-width啦!页面比宽度小时,会自动缩小哦~
CSS Code复制内容到剪贴板
- max-width : 500px;
- margin: 0 auto;
- }
2.box-sizing:
对元素设置box-sizing:border-box后,确定宽度后再设置padding和border,不会改变宽度。可以对全局设置,解决浏览器兼容问题的写法如下:
CSS Code复制内容到剪贴板
- -webkit-box-sizing : border-box;
- -moz-box-sizing:border-box;
- box-sizing:border-box;
- }
3.overflow:auto
边框自适应内容的大小,不会出现overflow的情况。
IE兼容方案:
.example{ overflow:auto; zoom:1; }
4.响应式设计-媒体查询
运用媒体查询后,可以根据不同的页面宽度设置不同的布局,方法如下:
CSS Code复制内容到剪贴板
- //页面宽度大于600px时,nav模块浮动于左侧
- @media screen and (min-width: 600px) {
- nav {
- float: left;
- width: 25%;
- }
- section {
- margin-left: 25%;
- }
- }
- //页面宽度小于599时,nav模块打横,在上方
- @media screen and (max-width: 599px) {
- nav li {
- display: inline;
- }
- }
CSS Code复制内容到剪贴板
- .three-column { padding :1em; -moz-column-count :3; -moz-column-gap: 1em; -webkit-column-count :3; -webkit-column-gap: 1em; column-count:3; column-gap:1em; }
以上这篇css布局小技巧分享(必看)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
原文地址:http://www.cnblogs.com/daisykoo/archive/2016/05/24/5522162.html
相关内容
- CSS文本超出指定宽度后隐藏并显示为省略号的实现方法文本超出部分隐藏的两种方法css3实现渐变、阴影、超出指定文本省略号显示等一些效果实例CSS控制文本超出指定宽度显示省略号和文本不换行效果的实现CSS超出文本指定宽度用省略号代替和文本不换行CSS文本超出div或者span时用省略号代替 css实现li中文本超出行宽自动隐藏CSS文本超出2行就隐藏并且显示省略号
- CSS的writing-mode文字排版属性使用教程css网页布局中文字排版的属性和用法CSS教程:CSS控制网页文字排版实例浅析CSS3 用text-overflow解决文字排版问题
- CSS3中的Media Queries学习笔记CSS3 @media的基本用法总结详解使用CSS3的@media来编写响应式的页面 CSS3 media queries + jQuery实现响应式导航css3 media 响应式布局的简单实例css3media响应式布局实例详解CSS3 Media Queries中媒体属性的使用 使用 CSS3 中@media 实现网页自适应的示例代码
- 详解CSS3的perspective属性设置3D变换距离的方法CSS文本超出指定宽度后隐藏并显示为省略号的实现方法CSS3 checkbox复选框特效源码 12种css3实现的模拟3D行星运转效果源码CSS的writing-mode文字排版属性使用教程CSS3中的Media Queries学习笔记CSS3中设置3D变形的transform-style属性详解css 元素选择器的简单实例css布局小技巧分享(必看)
- CSS3中设置3D变形的transform-style属性详解CSS3的常见transformation图形变化用法小结浅谈CSS3中的变形功能-transform功能
- css 元素选择器的简单实例CSS文本超出指定宽度后隐藏并显示为省略号的实现方法CSS3 checkbox复选框特效源码 12种css3实现的模拟3D行星运转效果源码CSS的writing-mode文字排版属性使用教程CSS3中的Media Queries学习笔记详解CSS3的perspective属性设置3D变换距离的方法CSS3中设置3D变形的transform-style属性详解css布局小技巧分享(必看)
- css border属性的使用方法和技巧CSS3中设置3D变形的transform-style属性详解css 元素选择器的简单实例css sprite简单实例CSS3中的Transition过度与Animation动画属性使用要点CSS中:before和:after伪元素使用的奇技淫巧使用CSS绘制基础的对话框图案的代码示例CSS凹型导航按钮效果的实现代码CSS3 magic带64种动画库特效源码CSS文本超出指定宽度后隐藏并显示为省略号的实现方法
- css sprite简单实例CSS3中设置3D变形的transform-style属性详解css 元素选择器的简单实例css border属性的使用方法和技巧CSS3中的Transition过度与Animation动画属性使用要点CSS中:before和:after伪元素使用的奇技淫巧使用CSS绘制基础的对话框图案的代码示例CSS凹型导航按钮效果的实现代码CSS3 magic带64种动画库特效源码CSS文本超出指定宽度后隐藏并显示为省略号的实现方法
- CSS3中的Transition过度与Animation动画属性使用要点CSS3中Transform动画属性用法详解 CSS3中Transition动画属性用法详解 CSS3中Animation动画属性用法详解 深入理解css属性的选择对动画性能的影响jQuery利用CSS3的keyframes属性实现飞翔的小鸟动画特效CSS3 steps属性制作僵尸行Sprite动画特效源码css动画属性使用及实例代码(transition/transform/animation)
- CSS中:before和:after伪元素使用的奇技淫巧