几个css的小知识点(一)

1、对于不能确定宽度的div让它水平居中。

<div class=‘father‘>
    <div class=‘son‘>居中</div>
</div>

son的宽度不确定,要让它在father里面水平居中

方法:

.father{text-align:center;}
.son{display:inline-block;}

2、box-sizing的认识

(1)值为content-box(默认)

在宽度和高度之外绘制元素的内边距和边框。

(2)值为border-box

为元素指定的任何内边距和边框都将在已设定的宽度和高度内进行绘制。

.content-box {
            -moz-box-sizing: content-box;
            -webkit-box-sizing: content-box;
            -o-box-sizing: content-box;
            -ms-box-sizing: content-box;
            box-sizing: content-box;
            width: 200px;
            height: 200px;
            padding: 10px;
            margin: 20px;
            border: 1px solid red;
            text-align: center;
            line-height: 200px;
        }

        .border-box {
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            -o-box-sizing: border-box;
            -ms-box-sizing: border-box;
            box-sizing: border-box;
            width: 200px;
            height: 200px;
            padding: 10px;
            margin: 20px;
            border: 1px solid blue;
            text-align: center;
            line-height: 200px;
        }

以上两个元素的宽和高都设置为200px,可以看出两者的区别。

时间: 2024-10-10 10:07:57

几个css的小知识点(一)的相关文章

四月CSS/HTML小知识点总结

1.max-width 在这种情况下使用 max-width 替代 width 可以使浏览器更好地处理小窗口的情况.这点在移动设备上显得尤为重要,调整下浏览器窗口大小检查下吧! 顺便提下, 所有的主流浏览器包括IE7+在内都支持 max-width ,所以放心大胆的用吧.(参考:http://zh.learnlayout.com/max-width.html) 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head>

css 设置小知识点记录

1.消除控件与控件之间的边界 /* 公共样式 用于消除控件与控件之间的边界 */ *{ margin:0; padding:0} 2.设置背景图片大小与控件大小一致 #frame_top{ min-height: 250px; min-width: 1202px; height: 40%; width: 100%; background: url(../img/home/homebg.png) no-repeat; background-size: 100% 100%; } 原文地址:https

css常用小知识点汇总(一)

1.文本过多溢出,怎么让他隐藏变成点点点(...)呢? text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;     //2表示2行,剩下的...隐藏-webkit-box-orient:vertical; 2.nth-of-type(n)与nth-child(n)的区别是啥子呢? nth-of-type(n):表示当前父元素下的所有同类型的第n个子元素. nth-child(n):表示当

css通用小笔记02——浮动、清除(三个例子)

css中通常会用到浮动与清除,也是一个必须掌握的知识点,概念性的东西不多说,下面举几个例子,来说明它的用法:1.文字环绕效果  2.多个div并排显示 3.清除浮动(默认显示) 一.文字环绕效果: html代码如下: 1 <body> 2 3 <style type="text/css"> 4 #big img {float: left;padding: 10px;border: 1px solid red;} 5 #big span {font-size: 2

Javascript的一些小知识点

小弟五一回家去了,本想好好的享受下五一假期,谁知悲剧的人生不需要解释.好不容易过五关斩十将,跨千山趟万水,回到家里.吃着老妈做的好菜,第二天就莫名其妙的急性肠炎,这肚子闹腾的.NND,气死哥了,早知道就不回家了.好了,废话不多说,进入主题. ================ 关于clientHeight.offsetHeight.scrollHeight window.screen.availWidth 返回当前屏幕宽度(空白空间) window.screen.availHeight 返回当前屏

CSS 黑魔法小技巧,让你少写不必要的JS,代码更优雅

首页 登录注册 CSS 黑魔法小技巧,让你少写不必要的JS,代码更优雅 阅读 8113 收藏 927 2017-09-26 原文链接:github.com 腾讯云容器服务CSS,立即免费体验容器集群吧!cloud.tencent.com 之前不久,由于自己平时涉猎还算广泛,总结了一篇博客:这些JavaScript编程黑科技,装逼指南,高逼格代码,让你惊叹不已,没想到受到了大家的欢迎,有人希望能博主还能整理个 CSS 的一些黑魔法小技巧,无奈我 CSS 一直很渣,没什么干货,最近写了一个 Chro

web前端小知识点

写在前面: 该篇是个人平时对web前端小知识点的总结,会不定时更新...... 如有错误,敬请批评指正. 正文: 1.WWW是World Wide Web的缩写. 2.HTML(Hyper Text Markup Language)是用于描述网页文档的超文档标记性语言. 3.Web主要包括超文本传输协议(HTTP).统一资源定位符(URL)以及超文本标记语言HTML组成. 4.HTTP是客户端和服务器端信息交互的网络协议. 5.URL是网络上的资源的唯一标识符,俗称网址. 6.文本.图像.超级链

记录神经网络中一些小知识点

记录神经网络中一些小知识点 1 Caffe中的blob维度 Caffe中的blob具有4个维度,分别是num,channel,width和height: 其中我们在定义各个网络层时,常用到的一个参数numout,就是指定的channel: 比如说,维度为1*3*5*5的数据输入网络(即每次输入一张5*5大小的3通道图),经过一个stride为2,pad为1,kernel为2,numout为2的卷积层后,维度就变成了1*2*3*3: 假如输入有n个通道,计算时,caffe就会对应产生n个filte

C++ 小知识点 WINAPI

int WINAPI WINMain 中,WINAPI含义 网友给出回答:在windef.h头文件中有如下定义#define WINAPI      __stdcall#define APIENTRY    WINAPIVC有两种函数调用方式 一种是__stdcall,另一种是__cdecl函数的调用方式有两种一种是PASCAL调用方式,另一种是C调用方式使用PASCAL调用方式,函数在返回到调用者之前将参数从栈中删除使用C调用方式,参数的删除是调用者完成的WinMain函数是由系统调用的,Wi