HTML5+CSS+Bootstrap+jQ学习笔记(四)

响应式页面内容

将代码放入带有container-fluid class的 div 元素中可创建响应式板块

视觉深度框(小)

将视觉深度板块嵌入带有长度的div板块中,即可形成视觉深度框

<div class="col-xs-6">
      <div class="well">
      </div>
    </div>

jQ playground搭建

<!--Only change code above this line.-->


<div class="container-fluid">
  <h3 class="text-primary text-center">jQuery Playground</h3>
  <div class="row">
    <div class="col-xs-6">
      <h4>#left-well</h4>
      <div class="well" id="left-well">
        <button class="btn btn-default target" id="target1">#target1</button>
        <button class="btn btn-default target" id="target2">#target2</button>
        <button class="btn btn-default target" id="target3">#target3</button>
      </div>
    </div>
    <div class="col-xs-6">
      <h4>#right-well</h4>
      <div class="well" id="right-well">
        <button class="btn btn-default target" id="target4">#target4</button>
        <button class="btn btn-default target" id="target5">#target5</button>
        <button class="btn btn-default target" id="target6">#target6</button>
      </div>
    </div>
  </div>
</div>

JQ!方法!(更好的管理类)

在应用jQ之前,需要引入引入了jQuery库和Animate.css库。

框架搭建
<script>
  $(document).ready(function() {
  });
</script>
一些语法

所有jQuery方法都是由$开始的,jQuery通过选择器来选择一个元素的,然后操作元素做些改变。如使用jQ让按钮有回弹效果:用 $(“button”)来选中按钮,然后用.addClass(“animated bounce”)给按钮加CSS class。


使用$选中元素时,应使用$("button"),选中类时要$(".well"),注意加点,选中id属性时要$("#target6")加井号

<script>
  $(document).ready(function() {
    $("button").addClass("animated bounce");
  });
  $(".well").addClass("animated shake");
  $("#target3").addClass("animated fadeOut");
</script>
.addClass

使用jQ让按钮有回弹效果:用 $(“button”)来选中按钮,然后用.addClass(“animated bounce”)给按钮加CSS class。

<script>
  $(document).ready(function() {
$("button").addClass("animated bounce");
  });
</script>
.removeClass

如remove掉target2上的btn-default类

$("#target2").removeClass("btn-default");
.css

改变元素的css样式。如将颜色改编为红色

$("#target1").css("color", "blue");
.prop

改变元素属性。如使#target1元素不可选

$("#target1").prop("disabled", true);
.html

添加HTML标签和文字到元素,而元素之前的内容都会被方法的内容所替换掉。

如使用.html来重写文本,并使用<em>标签来强调标题文本:target4被重写为lalala,并强调
$("#target4").html("<em>lalala</em>");
.remove()

使用.remove()移除元素(而非类)。如移除#target4

$("#target4").remove();
.appendTo

把一个元素移到另一个元素组中。如把target2从left-well移到right-well中

$("#target2").appendTo("#right-well");
.clone().appendTo

将一个元素拷贝到另一个元素组中。如复制target5元素加到left-well。

$("#target5").clone().appendTo("#left-well");
.parent().css

操作指定元素的父元素。如让#target1元素的父元素的背景色变成红色。

$("#target1").parent().css("background-color", "red");
.children().css

操作指定元素的子元素。如让#right-well元素的所有子元素的文本颜色都变成橙色

$("#right-well").children().css("color", "orange");
$ (".target:nth-child(n)")

允许你按照索引顺序(从1开始)选择目标元素的所有子元素。如给目标元素的第二个子元素添加animated和bounce class

$(".target:nth-child(2)").addClass("animated bounce");
$ (".target:odd")、$ (".target:even")

获取class为target且索引为奇数/偶数的所有元素。jQuery里的索引是从0开始的,也就是说::odd 选择第2、4、6个元素,因为target#2(索引为1),target#4(索引为3),target6(索引为5。如获取索引为奇数的所有元素,也就是target#1(索引为0),target#3(索引为2),target5(索引为4),并给它们添加class animated 和 shake。

$(".target:odd").addClass("animated shake");
$ (“body”)

选择整个body。如给body添加class animated 和hinge(铰链)

$("body").addClass("animated hinge");
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值