将Banner美观的放置于博客首页上
原来只有公告那个位置能插入html和脚本的时候,要定制页面确实比较困难,需要搞一堆的脚本,而且还需要页面加载完毕才能执行(这样才安全)。现在有了首页的html插入设置后,很多事情就方便了。博客园的大多数blog主题都是博客名称在左边,然后右边空出一大块,有的是图片,有的就是一个色块。所以把banner放在这个空出来的区域里面的话,一来利用空间,二来美化了页面,三来到了年底还能有顿大餐的钱,哈哈。
但是不过直接放入banner的代码,该banner就会直接的出现在页面的最上面,这样的效果似乎就破坏了整个页面的美观。比如:最远距离和无意的.net之旅,等等,就不一一列出了。所以我们需要使用一点css对html页面布局的小trick,当然我也不想用javascript,这个东西虽然能搞,但是有点杀鸡用牛刀的感觉。以鸟食轩blog为例,我放的banner代码是:
首先我们需要一个和博客园首页一样宽的容器,为的是让我们的广告能右对齐,而且和浏览器右边是相对的位置关系。加一个div元素,设置其position样式为absolute,宽度为100%,这就相当于套在了博客的header上方:<divstyle="position:absolute; width: 100%;"> </div>。
然后修改一下iframe的float和margin样式,把iframe放在div元素里面,在放入“首页html代码”中:
这时再打开你的blog,banner就美观的出现在了自己blog首页的右端:
而且resize浏览器,也是一直保持右对齐。由于firefox处理box模型和IE有差别,在IE中显示位置perfect的banner,在firefox中会从右边撑出去一点。不过总的来说也还不算太凌乱吧。
将Banner美观的放置于博客首页上相关推荐
- 怎么发表博客,还不能显示在自己的博客首页上,这还不如玩单机!
怎么发表博客,还不能显示在自己的博客首页上,这还不如玩单机! 怎么发表博客,还不能显示在自己的博客首页上,这还不如玩单机! 怎么发表博客,还不能显示在自己的博客首页上,这还不如玩单机! 转载于:htt ...
- 从壹开始前后端分离 [ Vue2.0+.NET Core2.1] 十七 ║Vue基础:使用Vue.js 来画博客首页(一)...
缘起 书说前两篇文章< 十五 ║ Vue前篇:JS对象&字面量&this>和 < 十六 ║ Vue前篇:ES6初体验 & 模块化编程>,已经通过对js面 ...
- #我要上首页# 新版博客首页来了,做明星博主还会远吗?
千呼万唤始出来,新版博客首页终于如期与大家相见了! 这一次首页改版,除了发布全新LOGO,提升UI视觉体验外,更重要的是我们开疆扩土,增加了很多新分类,同时极大的开拓了原创文章的展示空间! 那么问题来 ...
- Django 博客开发教程 6 - 真正的 Django 博客首页视图
在此之前我们已经编写了 Blog 的首页视图,并且配置了 URL 和模板,让 Django 能够正确地处理 HTTP 请求并返回合适的 HTTP 响应.不过我们仅仅在首页返回了一句话:欢迎访问我的博客 ...
- 装饰博客全攻略(如何在博客首页或博客中插入图片、音乐、视频等)
一.在博客中插入图片. 以下是代码: <img src="http://图片地址" border="0" width="344" he ...
- Wordpress博客首页能打开 子页打不开解决办法
刚安装了wordpress最新版本3.8.2,结果wordpress博客首页倒是能打开,但是子页面,分类页面,tag页面都打不开,全部是404错误,这是什么原因呢? Wordpress博客首页能打开 ...
- vuepress-theme-reco@1.x 解决博客首页 与 仓库README不兼容问题
问题描述 基于 vuepress-theme-reco 可以搭建简介优雅的博客,利用github pages进行自动化部署,非常方便,而且无需额外成本.示例网站参考:https://www.dukti ...
- 博客图片上传:Typora+PicGo图床
博客图片上传:Typora+PicGo图床设置 原因,解决问题:在Typora的笔记上传博客的时候,或者 typora到其它电脑上时,由于图片是本地图片,导致无法上传 或者 看不到 无法加载该图片. ...
- 我在博客大巴上新开了一个博客
我在博客大巴上新建了一个博客,希望大家有空可以去看看啊! 依紫宵的博客:http://zzzz438.blogbus.com 转载于:https://blog.51cto.com/zzzz438/40 ...
- 运用HTML+CSS做CSDN博客首页
原标题:运用前端知识做CSDN博客首页 文章目录 原标题:运用前端知识做CSDN博客首页 1. 看一下实现的代码效果 2.怎样实现 2.1 导航栏 2.2 盒子一 2.3 盒子二 2.3 盒子三 3. ...
最新文章
- [转] C#中绘制矢量图形
- PostgreSQL中的大容量空间探索时间序列数据存储
- Nagios+Centreon+Nrpe集成(二)
- 沭阳县依托运用大数据推进平安建设
- 鸟哥的Linux私房菜(基础篇)-第二章、 Linux 如何学习(二.3. 有心朝Linux作业系统学习者的学习态度)
- python文档字符串格式_Python字符串及文本模式方法详解
- (转)springcloud(一):大话Spring Cloud
- VC中使用GetModuleFileName获取应用程序路径
- 基于FPGA的EEPROM读写(IIIC 接口协议)
- Python学习【第2篇】:基本数据类型(详解)
- PyTorch学习—1.深入浅出PyTorch(如何学习PyTorch)
- .Net中的设计模式——Strategy模式
- 如何elf文件转换为asm汇编文件
- 中南大学工商管理考研考情与难度、参考书及上岸前辈备考经验
- Java、JSP公文流转系统分析与实现
- DNA序列的机器学习方法
- 基于MDKA5D31-EK_T70开发板的QT示例-demo04:LM75A温度监测
- java解二次方程函数_Charting for Java Swing中的FunctionSeries
- R语言结构方程模型(SEM)在生态学领域中的实践应用
- JavaScript键盘按键侦测