网站建设

HTML+CSS实现下拉菜单的实现

1.下拉列表实例 代码如下: !doctype htmlhtmlhead meta charset=utf-8/ style *{ margin:0; padding:0; text-decoration:none; list-style:none;}body{ text-align:center;}.header{ display:inline-block; position:relative; background-color:...

CSS清除浮动方法大全(小结)

1、父级div定义伪类:after和zoom style type=text/css .div1{background:#000080;border:1px solid red;} .div2{background:#800080;border:1px solid red;height:100px;margin-top:10px} .left{float:left;width:20%;height:200px;background:#DDD...

css 借助autoflow 属性 实现 选座位效果

1.autoflow属性,如果元素内容的长宽超出元素本身的长宽则会出现滚动条 HTML HEAD TITLE测试表格内的滚动条/TITLE /HEAD BODY div id=wins style=position:absolute;height:200;width:200;overflow:auto;background:#EE...

对常见的css属性进行浏览器兼容性总结(推荐)

为什么要对css属性进行浏览器兼容性总结呢?用的时候,直接去 Can I Use 里面检索浏览器对该属性的兼容性情况不就好了吗? css3.jpeg 其实,在实际的开发过程中,我们对常见的css属性兼...

详解css图像拼合技术(精灵图)

CSS图像拼合技术 1.图像拼合 图像拼合技术就是单个图像的集合。 有很多图片的网页可能会需要很多时间来加载和生成多个服务器的请求。 使用图像拼合会降低服务器的请求数量,并节...

详解css栅格系统在项目中的灵活运用

前言 css栅格通常捆绑在各种框架中,但有时你需要自己去定制一个css栅格来满足实际的业务需要,本文聊聊css栅格系统在项目中的灵活运用。 需求 UI设计了如下布局,其中左上角橙色...

CSS设置列表样式和创建导航菜单实现代码

一、设置列表的符号 list-style-type: 属性;//设置列表样式 list-style-type: none; //清楚样式 属性有很多可以自己去试:circle,disc,decimal。。。。 二、设置列表图片符号 为ul,ol设置图片符号...

CSS实现响应式布局的方法

用CSS实现响应式布局 响应式布局感觉很高大上,很难,但实际上只用CSS也能实现响应式布局 要用的就是CSS中的没接查询,下面就介绍一下怎么运用: 使用@media 的三种方法 1.直接在CS...

详解CSS pointer-events属性的使用

在前端的开发中,我们都是直接与用户接触,应该尽量让用户感到操作畅快愉悦,获得类似native的感觉。其中动画是最常用的方法。 这里的需求是,弹层的设计,这个弹层希望可以像...

css把容器级别(div...)标签固定在一个位置(在

代码如下所示: .process{ border:1px solid #B7B7B8; background:#F8F8F8; width:80px; height:250px; !--固定定位-- position: fixed; right:0; text-align: center; } 没有滚动条时候: 有滚动条时候: 总结 以上所述是小...

CSS BEM 命名规范简介(推荐)

1 什么是 BEM 命名规范 Bem 是块(block)、元素(element)、修饰符(modifier)的简写,由 Yandex 团队提出的一种前端 CSS 命名方法论。 BEM 是一个简单又非常有用的命名约定。让你的前端代...

CSS 字体新玩法之彩色字体的实现

如果你们设计师想在某些特别的专题活动中使用下图的字体作为标题字体进行展现,怎么办呢?做成图片咯。然后你可能会遇到这几个问题:不同屏幕下的适配,要是只做一种尺寸的图...

CSS transform-origin属性的理解

前言 最近做的一个烟花动画,就是烟花散开的动画,在动画的实现过程中,主要在烟花旋转过程中卡住了,后来发现主要对 transform-origin 属性理解不深,特地找了个例子来练习,加深了...

详解CSS定义字体、颜色、背景等属性

字体属性 字体font-family:字体1,字体2,... 例:font-family:宋体; 字号font-size:大小的取值 例:font-size:16px; 注意:xx-small:绝对字体尺寸,最小。 x-small:绝对字体尺寸,较小。 medium:绝对字体尺...

深入理解CSS overflow:hidden——溢出,坍塌,清除浮动

overflow:hidden是overflow属性的一个神奇用法,它可以帮助我们隐藏溢出的元素,清除浮动和解除坍塌。当某一个属性拥有这么多的功能时,难免使人难以把握,不过不要怕,只要信:看完...

CSS代码实现三角形和饼图

.triangle{width:0;height:0;border-width:50px;border-style:solid;border-color:red blue green yellow;}.triangle_top{width:0;height: 0;border-width:50px;border-style:solid;border-color:red transparent transparent transparent;}.triangle_right{w...

详解关于使用媒体查询@meda失效原因的总结

最近在写自己的个人博客时遇到了一个小问题,为了解决响应式设计,便加入了媒体查询@meida来自适应各种大小的终端设备。但是在其中还发现了不少坑,在这里希望通过这篇文章分享...

css实现导航切换的实例代码

css导航切换效果图如下: 代码如下,复制即可使用: !DOCTYPE htmlhtmlhead titlecss实现导航切换/title style type=text/css .clothes{width:1170px;margin:0 auto;border-bottom:1px solid red;margin:30px; } *{padding:0;mar...

浅谈最全面的水平垂直居中方案与flexbox布局

最近又遇到许多垂直居中的问题,这是Css布局当中十分常见的一个问题,诸如定长定宽或不定长宽的各类容器的垂直居中,其实都有很多种解决方案。而且在Css3的flexbox出现之后,解决...

23种CSS垂直居中技巧

网页CSS的垂直居中需求始终没有停过,而其困难度也始终没有让人轻松过,经过了每位开发先烈的研究后,据说CSS的垂直居中技巧已达到近十种之多,但始终鲜为人知,部分公司甚至将...

css实现带箭头和圆点的轮播

功能:图片轮播,当鼠标移入图片、圆点和方向键时,停止轮播,移除恢复。 1.首先建立div,并放入图片 #wai{ width:300px; height: 300px; border: 1px solid red;} img{ width: 100%; height: 100%; display: no...

CSS实现图片等比例缩小不变形的实例代码

下面一段代码给大家介绍CSS实现图片等比例缩小不变形 ,具体代码如下所示: img src=../images/bg1.jpg alt= / img { /*等宽缩小不变形*/ /*width: 100%;*/ /*二选一*/ /*等高缩小不变形*/ height: 100%;...

详解CSS3原生支持div铺满浏览器的方法

一般我们需要设置一个div与浏览器等高并等宽充满全屏,然后设置背景图片来达到一个高大上的排版效果。具体的例子看下面的图片演示: 随着鼠标的滚动,整个图片也滚上去了。 以...

使用css使div占满整个屏幕的实现方法

使用定位方法 style*{ padding: 0; margin: 0;}#myDiv { width: 100%; height: 100%; border: 1px solid red; position: absolute}/stylebody div id=myDiv 我要全部填满 /div/body 使用百分比 html和body本身是没有高度的,他们的...

详解纯css实现瀑布流(multi-column多列及flex布局)

瀑布流的布局自我感觉还是很吸引人的,最近又看到实现瀑布流这个做法,在这里记录下,特别的,感觉flex布局实现瀑布流还是有点懵的样子,不过现在就可以明白它的原理了 1.multi...

纯css实现漂亮又健壮的tooltip的方法

前言 tooltip的实现有多种方式,下面是一个tooltip成长史。 效果 原始版 最简单的莫过于就用原始title属性,像这样: button title=tipsbutton/button 缺点是体验是差了点,并且鼠标移上去,过一...

实现CSS圆环的5种方法(小结)

想到去年面试实习的时候被问到实习圆环的问题,特意写篇文章总结一下吧!总结了一下大概有5种方法。 1. 两个标签的嵌套: div class=element1 div class=child1/div/div .element1{ width: 200px; hei...

css float left布局换行不正常问题的解决

最近遇到一个页面布局上的问题,后来模拟了一下还原了下出现的原因。本来大概想实现的布局大概是这样的 结果出现了这样的情况 页面的html是这样的 div class=block div/div /div div class=b...

css将两个元素水平对齐的方法(兼容IE8)

css实现水平对齐,如图 有人会说css实现这种水平对齐要兼容ie8还不简单吗?使用float: left,或者display: inline-block,不就可以了吗?是的,最常用的最简单方式就是上面这两种,但还有一...

详解css使既有浮动又有左右margin的多个元素两端

两端对齐效果 如上图中红色的9个div它们中间有间距,而最左边和最右边是没有间距的,这种布局如果使用css3的flex来实现是非常简单的,而如果要使用float布局就需要一些特殊的技巧了...

rem布局原理解析

移动端的屏幕大小各异,尤其是安卓机,千奇百怪,各种尺寸的机型都有,而且有1倍屏,2倍屏,3倍屏之分,作为精益求精的前端,我们希望找到一种完美适配各种机型的方案。rem是现在主流...

纯CSS实现微信小程序仿QQ顶部提示弹框动画效果

效果 思路 用css的animation属性做动画 代码 wxml: view class=container view class='anit {{show == 1?show:(show == 2?hide:)}}'请选择商品/view view bindtap='anniu'点击弹出提示/view/view wxss: .container { height: 100...

使用CSS实现无滚动条滚动的两种方法

我们都知道,撸【文章由美国大带宽服务器http://www.558idc.com/mg.html 提供,感恩】页面的时候当我们的内容超出了我们的div,往往会出现滚动条,影响美观。 尤其是当我们在做一些导航菜...

利用CSS3动画实现圆圈由小变大向外扩散的效果实

前言 本文主要给大家分享的是关于利用CSS3动画实现圆圈由小变大向外扩散的效果实例,文中涉及到 CSS3 的动画(animation)、2D 转换(transform: scale) css3中新增了一个animation的属性,该...

CSS绘制三角形的实现代码(border法)

1. 实现一个简单的三角形 使用CSS盒模型中的border(边框)即可实现如下所示的三角形: CS【文章出处:外国服务器】S实现简单三角形 实现原理: 首先来看在为元素添加border时,border的...

css实现二维码扫码框的示例代码

我们一般在打开相机的时候有个扫描框,然后静态二维码有时候为了聚焦和利于扫描也会加一个框框,下面介绍一下如何通过css 来实现一个框框 实现效果: 代码如下: html: div class=img-b...

纯css实现立体摆放图片效果的实例代码

1. 元素的 width/height/padding/margin 的百分比基准 设置 一个元素 width/height/padding/margin 的百分比的时候,大家可知道基准是什么? 举个栗子: .parent { width: 200px; height: 100px;}.child { width: 80%...

CSS中overflow-y: visible;不起作用的原因分析及解决方

场景 最近要做的一个需求是移动端的h5页面,要求有一排可选择的卡片, 超出容器部分可以左右滑动,同时每张卡片左上角要有一个删除按钮。如下图: 心想:so easy, 在父容器上加一个...

margin-top塌陷问题的现象与解决的具体方法

什么是margin-top塌陷 margin-top塌陷是在CSS的盒子模型中出现的一种现象,描述的是当父元素包裹着一个子元素的时候,当给子元素设置margin-top属性时,此时只是想让子元素的边框距离父元...

CSS 同级元素position:fixed和margin-top共同使用的问题

问题描述 想用CSS实现顶部固定的效果: 尝试margin-top加position:fixed实现,代码如下: !DOCTYPE htmlhtmlhead meta charset=utf-8 meta name=viewport content=width=device-width titleTest/title style type=text/css .heade...

纯css实现立体摆放图片效果的示例代码

1.元素的 width/height/padding/margin 的百分比基准 设置 一个元素width/height/padding/margin 的百分比的时候,大家可知道基准是什么? 举个栗子: .parent { width: 200px; height: 100px;}.child { width: 80%;...

浅谈css溢出机制探究

为什么需要深入学习CSS溢出机制? 在实际开发的过程中,内容溢出是经常见到的。如果不深入了解这个机制,你经常会碰到这样的问题:为什么这个元素没有受到祖先元素的overflow:hi...

CSS多种方式实现底部对齐的示例代码

因公司业务要求需要实现如下图中红色区域的效果: 效果说明: 1、红色区域数据需要倒排(即从底部开始数,数字为1、2、3、4、5),并且显示在最底部 2、当数据过多时需要显示滚动...

CSS 实现滑动门的实例代码

所谓的滑动门技术,就是指盒子背景能够自动拉伸以适应不同长度的文本。即当文字增多时,背景看起来也会变长。 大多数应用于导航栏之中,如微信导航栏: 具体实现方法如下: 1、...

css设置多列等高布局的方法示例

初始时,多个列内容大小不同,高度不同。现在需要设置不同的背景来显示,而且各个列的高度需要保持一致。那么这就需要利用到多列等高布局。 最终需要的效果: 1. 真实等高布局...

15行CSS代码让苹果设备崩溃,最新的iOS 12也无法幸

只需15行CSS代码,就可以让你的iPhone崩溃 Wire 的安全研究员 Sabri Haddouche 发现了一种新的攻击,只需访问包含某些 CSS 和 HTML 的网页,就会导致 iOS 重新启动以及 macOS 冻结。 Windows 和 Li...

CSS 小结笔记之变形、过渡与动画的示例

1、过渡 transition 过渡属性用法: transition :ransition-property transition-durationtransition-timing-function transition-delay 可以一起指定也可以分别单独指定 transition-property: 是要过渡的属性(如width,...

CSS 实现滚动的图片栏 实例代码

在一些网站上可以经常看到有一些图片进行持续不断的滚动,这个效果可以通过css的动画效果来实现。具体效果如下 主要原理是通过动画向左移动。 首先给出两组一样的图片(同一行...

css中的position属性值的探究(小结)

css的position属性指定了元素的定位类型,然后通过top,botton,left,right来具体定位。 在具体定位之前必须使用position属性,否则所有的具体定位属性都无法生效。 position可选择的值一共...

浅谈遇到的几个浏览器兼容性问题

背景 解决浏览器的兼容性问题是一件很烦的事情,其中并没有太多高深的技巧,但是开发需要,也不得不去解决它,最近在开发项目中也遇到一些兼容性的问题,希望把这些问题的解决...