</
script
>
<
div
class
=
"
tab
"
>
<
div
class
=
"
title
"
style
="
background
:
black
;
color
:
white
"
>
这是标题 - 内容过多时标题悬浮在最顶部
</
div
>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
<
br
/>
这是内容
</
div
>
</
div
>
</
body
>
<
script
>
function
titleTop
(
)
{
var
titleTop
=
$
(
'.title'
)
.
offset
(
)
.
top
;
$
(
window
)
.
scroll
(
function
(
)
{
var
scrollYToTop
=
$
(
window
)
.
scrollTop
(
)
;
if
(
scrollYToTop
>
titleTop
)
{
$
(
'.title'
)
.
css
(
{
'top'
:
0
,
'left'
:
0
,
'width'
:
'100%'
,
'z-index'
:
999
,
'position'
:
'fixed'
}
)
;
}
else
{
$
(
'.title'
)
.
css
(
{
'position'
:
'static'
}
)
;
}
)
;
titleTop
(
)
;
</
script
>
</
html
>
一、描述二、思路三、解决四、代码一、描述当页面的标题不在页面显示时,把标题固定在页面顶部。二、思路通过比较元素距离窗口顶部的距离,Y轴滚动条距离窗口顶部的距离,来设置标题的样式;如果数据足够多,就不会有问题;问题重现,【 浏览器:火狐浏览器,分辨率:500 * 500】。如下图,你会发现Y轴滚不到最下面。三、解决不用Js计算距离,直接通过Css样式设置。请打开以下代码<style>标签里的内容,注释titleTop()方法。四、代码<html>.
说明:http://www.dede58.com/shop/2017/0623/4221.html----
模板名称:
响应式博客新闻技术资讯织梦模板(自适应手机端)+PC+移动端+利于SEO优化
模板介绍:
HTML5+
CSS
3自适应织梦模板,带
页面
内容简繁字体转换功能,非常适合做一些垂直门户网站,资讯文章网站等。本模板采用html5+
css
3制作,
一站适应移动设备,大家可以用手机来浏览演示网站就可以看到完美效果。
下面我们先来简单介绍下模板的主要特点吧。
1、全站采用html5+
css
3,各种效果提高网站美观度
2、自适应移动设备,一站兼容不再繁琐
3、内容文字一键简繁体转换,方便你的不同访客浏览
4、全站广告位预留,后台直接修改为你的广告内容即可
5、
置顶
悬浮
加下拉加载子栏目功能,提升用户体验度
6、边栏跟随
页面
下拉滑动,填充
页面
过长边栏的空白,更提高点击率
7、内容页等各处社交分享及联系方式优化,让访客随
时
方便找到你
8、两种栏目列表样式,后台随意选择更改
9、完美兼容IE,谷歌,火狐,360,opera等主流浏览器
10、更多完美效果,请直接点击演示网站进行在线测试和体验哦
新定义了网格间距(分别为默认的0px, small:4px, middle:10px, big:20px)
css
小图标让位于字体图标而改名
新增500多个Font Awesome字体图标
增加了导航样式
增加了小号的进度条效果。
调整了按钮组的.active颜色属性
标签式选中改为按钮式选中
修改了文字色块的样式
调整了所有表单组的样式
增加了部份输入框组样式
列表组增加了条纹效果【JS组件】
选项标签增加了更多样式
修改了警告框的样式
增加了表单单选多选效果
表单验证随表单组的样式改变而改变(验证方法未改变)
增加了轮播效果及响应办法
增加了
置顶
及置底功能
增加了滚动监听功能
增加了折叠效果【模块】
新增导航条
新增面包屑
新增底部拼图 Pintuer:中国版的Bootstrap,是国内优秀的HTML、
CSS
、JS跨屏响应式开源前端框架,使用最新浏览器技术,为快速的前端开发提供一系统的文本、图标、媒体、表格、表单、按钮、菜单、网格系统等样式工具包,占用资源小,使用拼图可以快速构建简洁、优雅而且自动适应手机、平板、桌面电脑等设备的前端界面,让前端开发像玩游戏一下快乐而轻松。
拼图前端框架在传统
CSS
框架的基本上,增加了HTML5、
CSS
3、JS等技术组合应用,应用于最新的浏览器技术,同
时
兼容较早的浏览器,新旧结合,承前启后,开发者只需把框架文件引入到项目中,就可以初现快速的共同开发,改变以往建立PC网站同
时
,再建立手机网站的局面,
实现
一站响应所有设备,大大提高了开发效率。功能特色:
移动优先、跨屏响应:拼图以移动设备为基点,优先适应于移动设备;从移动设备扩大到平板、桌面电脑等设备,
实现
跨屏响应,兼容桌面浏览器的同
时
,更适应了移动互联网的潮流。
组件丰富、海量插件:拼图前端框架重新定义了
CSS
基础、常用元件及JS组件,可快速构架前端界面,
实现
跨屏响应。同
时
兼容所有jQuery插件,在项目中可以灵活使用,让前端开发如虎添翼。
轻量高效、国产开源:拼图基于应用广泛jQuery插件,轻量高效;相对于国外的前端框架,拼图前端框架侧重于对中文的支持,符合国人的视觉及体验,
实现
到国内主流浏览器的支持,减少兼容性测试
时
间,提高开发效率。
2、图片轮播图,鼠标监听
3、动态粒子jquery特效
通过jquery库以及js引入一定数目的闪光粒子,纯黑背景以及z-index=-1;position=fixed;使特效作为最底层(相当于背景)。
4、图片与超链接鼠标
悬浮
于上的效果。
通过设置
css
: a/img:hover完成类似特效。
5、iconfonts字体库配置
从阿里在线库中下载资源配置于项目文件中,通过div导入相应矢量图。
阿里在线字符库:
demo:
##发售日历
json导入数据
js导入列表内容,自定义模板: document.getElemen
$.fn.smartFloat = function () {
var position = function (element) {
var top = element.position().top, pos = element.
css
("position");
$(window).scroll(function () {
var scrolls = $(t
var info_head_top = $("#info_head").offset().top;
// 监听
页面
滚动
$(document).scroll(function(){
// 获取
页面
滚动距离
var scrtop = $(this).scrollTop()
if(scrtop>info_...
前端学习记录10-
CSS
-浮动
CSS
摆放盒子方式标准模式标准模式缺点float(浮动)如何
实现
浮动浮动
元素
关系解释清除浮动清除浮动方法额外标签法(隔墙法)父级添加overflow属性方法父级使用after伪
元素
清除浮动父级使用双伪
元素
清除浮动position(定位)
CSS
摆放盒子方式
块级
元素
从上而下
例如:div hr p h1-h6 ul ol dl form table
行内
元素
从左到右 碰到父
元素
边缘自动换行
例如:span a i em
标准模式缺点
inline-block 可