wordpress系统css

编辑整理:整理来源:悟空问答,浏览量:77,时间:2023-03-23 03:30:01

前沿:wordpress系统css

补充知识:

大家好,我是三木。

这篇文章,替大家汇总了css的布局方式,在每个布局的结尾附上了我认为比较好的文章链接,不仅仅可以当作学习资料,也可以当作方法的查询手册,以后开发的时候忘记了某个属性就来查查。

看完推荐的文章保准解决你 99% 的css布局问题

每篇文章不仅仅包含介绍,还有代码案例,以及如w3c网站的在线代码编辑,可以自己修改属性尝试。

普通布局

使用方法——display: block/inline/inline-block

根据CSS规范的规定,每一个网页元素都有一个display属性,用于确定该元素的类型,每一个元素都有默认的display属性值,比如div元素,它的默认display属性值为“block”,成为“块级”元素(block-level);而span元素的默认display属性值为“inline”,称为“行内”元素。

资料文章:

w3c:https://www.w3schools.com/cssref/playdemo.asp?filename=playcss_display

w3c:https://www.w3school.com.cn/css/css_inline-block.asp

用法:https://zhuanlan.zhihu.com/p/65353887

浮动布局

使用方法:float:left/right

指定一个元素应沿其容器的左侧或右侧放置,允许文本和内联元素环绕它。

float属性用于定位和格式化内容,例如让图像向左浮动到容器中的文本。

float的值有:

left- 元素浮动到其容器的左侧right- 元素浮动到其容器的右侧none- 元素不浮动(将仅显示在文本中出现的位置)。这是默认的inherit- 元素继承其父元素的浮点值资料文章:

w3c:https://www.w3schools.com/css/css_float.asp

MDN:https://developer.mozilla.org/zh-CN/docs/Web/CSS/float

CSS深入理解之float浮动:https://segmentfault.com/a/-底部咨询-4601

弹性布局

使用方法——display:flex/inline-flex

Flexible Box 模型,通常被称为 flexbox,是一种一维的布局模型。它给 flexbox 的子元素之间提供了强大的空间分布和对齐能力。

容器默认存在两根轴:水平的主轴(main axis)和垂直的交叉轴(cross axis)。主轴的开始位置(与边框的交叉点)叫做main start,结束位置叫做main end;交叉轴的开始位置叫做cross start,结束位置叫做cross end。

项目默认沿主轴排列。单个项目占据的主轴空间叫做main size,占据的交叉轴空间叫做cross size。

容器有以下属性:

flex-direction-属性决定主轴的方向(即项目的排列方向)flex-wrap-定义设置换行模式flex-flow-定义了项目在主轴上的对齐方式justify-content-定义项目在交叉轴上如何对齐align-items-定义项目在交叉轴上如何对齐align-content-定义了多根轴线的对齐方式资料文章:

w3c:https://www.w3schools.com/css/css3_flexbox_container.asp

Flex 布局教程:语法篇:https://www.ruanyifeng.com/blog/2015/07/flex-grammar.html

深度解析 CSS Flexbox 布局:https://juejin.cn/post/-底部咨询-1948936

48张小图带你领略flex布局之美:https://juejin.cn/post/-底部咨询-7651592

定位布局

使用方法——position:absolute/relative...

给元素设置postion属性后,就可以定义该元素的top,bottom,left,right四个属性。当然postion的值不同,对应的top,bottom,left,right这四个属性的值代表的含义也不相同

position属性用来指定一个元素在网页上的位置,一共有5种定位方式:

static-静态relative-相对定位fixed-固定定位absolute-绝对定位sticky-粘性定位资料文章:

w3c: https://www.w3schools.com/css/css_positioning.asp

MDN:https://developer.mozilla.org/zh-CN/docs/Web/CSS/position

CSS 定位详解:https://www.ruanyifeng.com/blog/2019/11/css-position.html

表格布局

使用方法——display:table/table-row/table-cell....

有两种方式使用表格布局 -HTML Table(<table>标签)和CSS Table(display:table 等相关属性)。

HTML Table是指使用原生的<table>标签,而CSS Table是指用CSS属性模仿HTML 表格的模型。

table布局的display总共包含如下值

table:指定对象作为块元素级的表格,相当于html标签<table>inline-table:指定对象作为内联元素级的表格,相当于html标签<table>table-caption:指定对象作为表格标题,相当于html标签<caption>table-cell:指定对象作为表格单元格,相当于html标签<td>table-row:指定对象作为表格行,相当于html标签<tr>table-row-group:指定对象作为表格行组,相当于html标签<tbody>table-column:指定对象作为表格列,相当于html标签<col>table-column-group:指定对象作为表格列组显示,相当于html标签<colgroup>table-header-group:指定对象作为表格标题组,相当于html标签<thead>table-footer-group:指定对象作为表格脚注组,相当于html标签<tfoot>资料文章:

display:table的几个用法:https://blog.51cto.com/u_4048786/3205160

css table布局大法:https://segmentfault.com/a/-底部咨询-7885

display:table的用法:https://www.jianshu.com/p/037a706ba9e9

栅格布局

使用方法 ——display:grid

网格布局将网页划分成一个个网格,可以任意组合不同的网格,做出各种各样的布局。

column-gap Specifies the gap between the columnsgrid:设置grid-template-rows, grid-template-columns, grid-template-areas, grid-auto-rows, grid-auto-columns, and the grid-auto-flow属性grid-area:设置grid-row-start, grid-column-start, grid-row-end, grid-column-end属性grid-auto-columns:设置浏览器自动创建的多余网格的列宽grid-auto-flow:设置排序方式grid-auto-rows:设置浏览器自动创建的多余网格的行高grid-column :设置grid-column-start and、grid-column-end propertiesgrid-column-end:设置右边框所在的垂直网格线grid-column-gap:设置列间距grid-column-start: 设置左边框所在的垂直网格线grid-gap: 设置grid-row-gap、grid-column-gap属性grid-row: 设置grid-row-start、grid-row-end属性grid-row-end: 设置下边框所在的水平网格线grid-row-gap: 设置行间距grid-row-start:设置上边框所在的水平网格线grid-template: 设置grid-template-rows,、grid-template-columns、grid-areas属性grid-template-areas:设置网格的区域,一个区域由多少单元格组成grid-template-columns:设置列宽grid-template-rows:设置行高row-gap:设置行与行之间的间距资料文章:

w3c:https://www.w3schools.com/css/css_grid.asp

CSS Grid 网格布局教程:https://www.ruanyifeng.com/blog/2019/03/grid-layout-tutorial.html

Grid 布局:https://juejin.cn/post/-底部咨询-6255880

A Complete Guide to Grid:https://css-tricks.com/snippets/css/complete-guide-grid/

多列布局

使用方法——column-count

column-count: length | auto

column-width:interger | auto

column-count描述元素的列数column-fill:设置多列内容的平衡填充模式column-gap属性用来设置元素列之间的间隔(gutter)大小column-rule属性规定了列与列之间的直线column-rule-color设置在多列布局中被画在两列之间的规则(线条)的颜色column-rule-style设置在多列布局中被画在两列之间的规则(线条)的样式column-rule-width设置在多列布局中被画在两列之间的规则(线条)的宽度column-span设置某一个内容是否跨多栏显示。columns用来设置元素的列宽和列数资料文章:

浅谈CSS3多列布局:https://juejin.cn/post/-底部咨询-3524872

CSS columns分栏布局教程:https://www.zhangxinxu.com/wordpress/2019/01/css-css3-columns-layout/


补充拓展:wordpress系统css

二、确定修改重点
这里讲述的是怎么修改CSS文件,宜新其实仔细观察Word秋率济心照象杀害press主题模板代码,不管是index.php首页还是page.php页面,或者single.php文章内页,你会发现,其实大部分主题都只是通过CSS来控制页面布局,页面本身的代码基本相同,特别是一些国外简洁明了的优秀主题更是如此。
当我们要修改某部分样式及结构时哪,都会直接打开Wordpress主题模板文件或在后台编辑主题,密密麻麻的代进误护蛋丝码,就是主题作者怕及好很哪自己看了也会头晕眼花乱继触社,所以会经常在关键部位加上一些注释,
php中注释一般为:<!– XXX –>
css中为:/** XXX **/
一般调整比较常见的是页面宽度、文本主体宽度、字体大小、行间距、背景颜色等。通过修改style.css文件都能够达到预期效果(部分主题会指定C来自SS文件,只需对应找到控制的CSS文件),部分国外主题在functions.php中加入加入大量模板函数,这不是本文讲述的重点。
三、修改Wordp齐ress主题CSS文件
下面以Wordpress默认主题Twentyeleven修改为例
用Mozilla Firefox浏览器打开网站,首先在要修改样式的地方右键单击→查看元素。

此时浏览器自动打开DOM样式探查器

左侧是页面ht此艺生配ml源代码,右侧这部分就是控制标题文字的CSS属性,当然可以自己琢磨着对照左侧代码进行选择

我们简单地对CSS参数进行调整,可以实时预览效果胡房完示天表几英,不管是字体大小,还是背景颜色都如此。

例如把color: rgb(34, 34, 34);调整为color: rgb(345, 34, 34);你会发现标题颜色发生改变,再加入字体参数font-size: 20px;
font-family: 微软雅黑; 此时发现页面中,文章标题全部都变为微软雅黑字体,字号为20px,红色,调整到满意的效果后,就应该把文胜径害逐六充装进材件修改进CSS文件里。注意:字仅苗文读体如果是要使用微软雅黑等步识商妒活医端从殖中文字体时,需要参照C前热SS中文字体对照表使用Unicode编码

保存方法段克检取有二种
一种是对照代码右侧位置style.css:745 用Dreamwe际染严径抓微刻支哥下aver软件或是记事本打开style.css文件找到第745行代码进行修改。另一种是点击style.css:745自动跳转到样式编记辑器,然后选择保存CSS文件。
wordpress系统css

行业热门话题:

【wordpress系统css】【wordpress系统css】【wordpress系统css】
wordpress系统css完!

相关推荐:

wordpress系统css

wordpress系统css,wordpress系统css,wordpress系统css

作者:整理来源:悟空问答,时间:2023-03-23 03:30,浏览:78



关键词文章生成器,点击查看演示目录:http://www.wskqs.cn/shisange/


归仁镇辣椒营销软文-辣椒营销软文怎么写| 营销软文的推广作用-营销软文的推广作用| 新城街道互联网获客成本报告-互联网获客成本报告怎么写| 软文营销就成功了一半 仪征马集镇软文营销成功的原因| 灵洞乡增资验资开立临时账户-增资验资开立临时账户吗| 美化财务报表-美化财务报表不上征信| 单身俱乐部营销软文 单身俱乐部策划方案| 惠州龙门县软文营销哪个公司最好| 教你5招提高网络获客量-如何提高获客能力| 百度竞价代运营没效果怎么办 百度竞价为什么不给做了|
投稿| 1024(定向养站+文章采集+ai聚合)目录程序| 1888(定向养站+文章采集+ai聚合)泛目录版| 双标题| 挖关键词| 违禁词删除| 伪原创| 免费配图| 自助解答| 站长变现| 今日头条| 问答聚合| 818(今日头条资讯聚合演示)| 1024(采集聚合+ai聚合)| 1024 (AI定向养站目录程序)| 淘客文章带货| 定向养站目录程序| ai写作目录程序

苏ICP备2021004623号 (免责声明:本网站部分内容由用户自行上传,如权利人发现存在侵犯其权益情形,请及时与本站联系。)(版权所有:昆山市一路火信息技术服务中心) 友情导航 网络警察提醒您 中国互联网辟谣平台 中国文明网传播文明 中国互联网举报中心