您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程
wordpress模版twentyeleven布局创新
紫安2025-02-19WordPress教程已有人查阅
导读这里就看三个div了,div#main包含了div#primary和div#secondary。为了更清楚,分别给div#primary和div#secondary加上了#069和yellow的背景颜色。
首先上它index.php的一段代码(主要是看它的布局了,这是从浏览器端拷贝出来的,不是最原始的代码了)。
这里就看三个div了,div#main包含了div#primary和div#secondary。为了更清楚,分别给div#primary和div#secondary加上了#069和yellow的背景颜色。
下面的重点就是div#primary和div#secondary。
1、各层的居中:由最外层的div#page实现,html代码中未贴出来
宽度为100%由父元素决定,此处为1000px
通过float浮动和margin结合与div#secondary的float浮动和margin实现了巧妙的定位功能
(background是为了区分层加上的)
宽度为18.8%由父元素决定,此处为188px
通过float浮动和margin结合与div#primary的float浮动和margin实现了巧妙的定位功能
1、感觉比较巧妙的地方
首先,通过div#primary和div#secondary的float:left和float:right是两个层浮动
然后,div#primary中margin-right:-264px,这样就给div#secondary留下了264px的空间,div#secondary的宽度188px加上margin-right的76px正好为264px。
2、这样的好处
尝试着将div#primary的margin-right向负的更多,将div#secondary的margin-right更大的趋势调整,这样即使div#secondary的位置达到了div#primary中内容的位置,也只是重叠不会影响其内容,可以巧妙实现定位作用。
这里就看三个div了,div#main包含了div#primary和div#secondary。为了更清楚,分别给div#primary和div#secondary加上了#069和yellow的背景颜色。
下面的重点就是div#primary和div#secondary。
<div id="main">
<div id="primary" class=" webdeveloper-floated-element">
<div role="main" id="content">
<article class="post-5 post type-post status-publish format-gallery hentry category-1" id="post-5">
<header class="entry-header">
<hgroup>
<h2 class="entry-title"><a rel="bookmark" title="Permalink to 1" href="http://****/blog/changchengdecao/2012/03/30/1/">1</a></h2>
<h3 class="entry-format">Gallery</h3>
</hgroup>
<div class="entry-meta"> <span class="sep">Posted on </span><a rel="bookmark" title="上午 4:21" href="http://****/blog/changchengdecao/2012/03/30/1/">
<time pubdate="" datetime="2012-03-30T04:21:11+00:00" class="entry-date">2012 年 3 月 30 日</time>
</a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a rel="author" title="View all posts by 长城的草" href="http://****/blog/changchengdecao/author/长城的草/" class="url fn n">长城的草</a></span></span> </div>
<!-- .entry-meta -->
</header>
<!-- .entry-header -->
<div class="entry-content">
<figure class="gallery-thumb webdeveloper-floated-element"> <a href="http://****/blog/changchengdecao/2012/03/30/1/"><img width="150" height="150" title="1.index" alt="1.index" class="attachment-thumbnail" src="http://****/blog/changchengdecao/files/2012/03/1.index_-150x150.png"></a> </figure>
<!-- .gallery-thumb -->
<p><em>This gallery contains <a rel="bookmark" title="Permalink to 1" href="http://****/blog/changchengdecao/2012/03/30/1/">3 photos</a>.</em></p>
</div>
<!-- .entry-content -->
<footer class="entry-meta"> <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a rel="category tag" title="查看 工作 中的全部文章" href="http://****/blog/changchengdecao/category/%e5%b7%a5%e4%bd%9c/">工作</a> </span> <span class="sep"> | </span> <span class="comments-link"><a title="《1》上的评论" href="http://****/blog/changchengdecao/2012/03/30/1/#respond"><span class="leave-reply">Leave a Reply</span></a></span> <span class="edit-link"><a title="编辑文章" href="http://****/blog/changchengdecao/wp-admin/post.php?post=5&action=edit" class="post-edit-link webdeveloper-floated-element">Edit</a></span> </footer>
<!-- #entry-meta -->
</article>
<!-- #post-5 -->
<article class="post-1 post type-post status-publish format-standard hentry category-1" id="post-1">
<header class="entry-header">
<h1 class="entry-title"><a rel="bookmark" title="Permalink to 世界,你好!" href="http://****/blog/changchengdecao/2012/02/29/hello-world/">世界,你好!</a></h1>
<div class="entry-meta"> <span class="sep">Posted on </span><a rel="bookmark" title="上午 1:01" href="http://****/blog/changchengdecao/2012/02/29/hello-world/">
<time pubdate="" datetime="2012-02-29T01:01:27+00:00" class="entry-date">2012 年 2 月 29 日</time>
</a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a rel="author" title="View all posts by snceditor3" href="http://****/blog/changchengdecao/author/snceditor3/" class="url fn n">snceditor3</a></span></span> </div>
<!-- .entry-meta -->
<div class="comments-link"> <a title="《世界,你好!》上的评论" href="http://****/blog/changchengdecao/2012/02/29/hello-world/#comments">3</a> </div>
</header>
<!-- .entry-header -->
<div class="entry-content">
<p>Welcome to <a href="http://****/blog/">花样博客</a>. This is your first post. Edit or delete it, then start blogging!</p>
</div>
<!-- .entry-content -->
<footer class="entry-meta"> <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a rel="category tag" title="查看 工作 中的全部文章" href="http://****/blog/changchengdecao/category/%e5%b7%a5%e4%bd%9c/">工作</a> </span> <span class="sep"> | </span> <span class="comments-link"><a title="《世界,你好!》上的评论" href="http://****/blog/changchengdecao/2012/02/29/hello-world/#comments"><b>3</b> Replies</a></span> <span class="edit-link"><a title="编辑文章" href="http://****/blog/changchengdecao/wp-admin/post.php?post=1&action=edit" class="post-edit-link webdeveloper-floated-element">Edit</a></span> </footer>
<!-- #entry-meta -->
</article>
<!-- #post-1 -->
</div>
<!-- #content -->
</div>
<!-- #primary -->
<div role="complementary" class="widget-area webdeveloper-floated-element" id="secondary">
<aside class="widget" id="archives">
<h3 class="widget-title">Archives</h3>
<ul>
<li><a title="2012 年三月" href="http://****/blog/changchengdecao/2012/03/">2012 年三月</a></li>
<li><a title="2012 年二月" href="http://****/blog/changchengdecao/2012/02/">2012 年二月</a></li>
</ul>
</aside>
<aside class="widget" id="meta">
<h3 class="widget-title">Meta</h3>
<ul>
<li><a href="http://****/blog/changchengdecao/wp-admin/">管理站点</a></li>
<li><a href="http://****/blog/changchengdecao/wp-login.php?action=logout&_wpnonce=2e55983f13">登出</a></li>
</ul>
</aside>
</div>
<!-- #secondary .widget-area -->
</div>
布局的实现1、各层的居中:由最外层的div#page实现,html代码中未贴出来
#page {
margin: 2em auto;
max-width: 1000px;
}
2、div#primary:宽度为100%由父元素决定,此处为1000px
通过float浮动和margin结合与div#secondary的float浮动和margin实现了巧妙的定位功能
(background是为了区分层加上的)
#primary {
background: none repeat scroll 0 0 #006699;
float: left;
margin: 0 -26.4% 0 0;
width: 100%;
}
3、div#secondary宽度为18.8%由父元素决定,此处为188px
通过float浮动和margin结合与div#primary的float浮动和margin实现了巧妙的定位功能
#secondary {
background: none repeat scroll 0 0 yellow;
float: right;
margin-right: 7.6%;
width: 18.8%;
}
总结:1、感觉比较巧妙的地方
首先,通过div#primary和div#secondary的float:left和float:right是两个层浮动
然后,div#primary中margin-right:-264px,这样就给div#secondary留下了264px的空间,div#secondary的宽度188px加上margin-right的76px正好为264px。
2、这样的好处
尝试着将div#primary的margin-right向负的更多,将div#secondary的margin-right更大的趋势调整,这样即使div#secondary的位置达到了div#primary中内容的位置,也只是重叠不会影响其内容,可以巧妙实现定位作用。
本文标签:
很赞哦! ()
图文教程
wordpress关键词怎么设置
众所周知,wordpress官方下载安装的程序,默认是没有关键词和描述的,只能填写网站标题和副标题。但是作为我们seoer来说,关键词是用来实时关注网站关键词排名的
CentOS 7怎么安装WordPress
1、安装Apache web服务器安装Apache web服务器:yum install -y httpd启动Apache服务器systemctl start httpd使用浏览器打开检查Apache安装是否成功。成功后,浏览器显示如
WordPress采集插件大全
建英文垃圾站点的都知道,采集插件必不可少的。在这里为大家介绍几款实用的WordPress采集插件Guest Blogger这款插件试用了下,感觉还不错,较大的缺点就是文章来源单一。它可以基于一个关键字或几个关键字采集著名的EzineArticles的相关文章
WordPress主题怎么加密
多数WordPress收费主题作者,为保护自身的权益,都会对自己开发的WordPress主题进行加密或是授权。以此来限制独立用户使用。那我们今天不讲破解的方法只讲加密的方法
相关源码
-
(PC+WAP)货运物流快递仓储货架pbootcms网站模板下载本模板基于PbootCMS开发,为货运物流、快递配送、仓储货架等行业设计,支持PC+WAP自适应,确保在电脑、手机、平板等设备上均能流畅访问。适用于物流公司、仓储企业查看源码 -
(自适应响应式)英文外贸汽车零配件五金机械网站模板为汽车零部件制造商与五金机械出口企业打造的响应式网站模板,内置多语言切换功能,支持产品参数表、OEM能力展示等外贸场景需求。通过结构化数据展示帮助海外买家快速理解产品规格。查看源码 -
(自适应)包装机贴标机设备网站源码免费下载基于PbootCMS内核开发的响应式企业模板,为包装机械、贴标设备等工业领域打造,通过数字化展示提升企业专业形象。查看源码 -
(自适应响应式)蓝色律师事务所法务团队网站pbootcms模板为律师事务所和法律服务机构打造的专业网站模板,展现法律专业性与权威性,手工编写标准DIV+CSS代码,结构清晰优化,确保高效运行,自动适配电脑、平板和手机等各类设备,提供更好浏览体验查看源码 -
pbootcms模板(自适应手机版)红色响应式单位机构类网站自适应响应式单位机构网站模板 | PbootCMS内核开发为机构组织设计的响应式网站模板,采用PbootCMS内核开发,支持一键替换行业内容,满足多元化场景需求。查看源码 -
帝国cms自适应古诗词古籍名句网站整站带数据基于帝国CMS打造的专业古诗词文化网站模板,专注于古典文学内容的展示与传播。模板设计蕴含传统文化韵味,支持诗词鉴赏、名句赏析、古籍整理等特色功能,为诗词爱好者提供优质的在线阅读体验。查看源码
| 分享笔记 (共有 篇笔记) |

