zoukankan      html  css  js  c++  java
  • 监控平台项目之CSS总结——基于angularjs、bootstrap、jquery等框架

    1.新加一个类名,实现切换页面主题

               在需要变色的标签处,添加该类名,即可实现最简化切换页面主题。

    HTML:

    <section ui-view="">  </section>/*页面切换容器 */
    <div class="A red">/*A页面 */
        <input type="button" class="red-border" value="确定"/>
    </div
    <div class="B blue">/*B页面 */
        <input type="button" class="blue-border" value="确定"/>
    </div 

    CSS:

     section{  }/*两个页面的基础样式 */
     .red{background-color:#f06963;}
      .red-border{border-color:#f06963;}
      .blue{background-color:#337ab7;}
      .blue-border{border-color:#337ab7;}

    2.新加一个类名,实现下拉菜单右侧图标样式更改(如图标旋转或图标更改),具体如下。

    HTML:

     <a class="advanced" data-toggle="collapse" data-parent="#accordion" data-target="#collapse">高级选项
           <span class="caret "></span>
     </a>
    CSS:
    a.advanced span.caret{
        -webkit-transform: rotate(270deg);/*角度根据页面调试,范围从0~360°*/
        -moz-transform: rotate(270deg);
        transform: rotate(270deg);
    }
    a.caret-changed span.caret{
    -webkit-transform: rotate(360deg);/*角度根据页面调试,范围从0~360°,与上一个旋转值之差为90*/
    -moz-transform: rotate(360deg);
    }
    JS:
    <script type="text/javascript">
        $(function(){
           $("a.advanced").click(function(){
              if($(this).hasClass('caret-changed')){
                 $(this).removeClass("caret-changed");
             }else{
                 $(this).addClass("caret-changed");
              }
          });
       });
    </script>
     

    3.子div溢出父div:

              子div样式中可能存在float:left/right样式,在父div添加clearfix类名。

    <div class="clearfix">/*父div*/
        <div>/*子div*/
        </div> 
     </div> 

    4.后续

  • 相关阅读:
    0428备份
    1
    0416工作备份
    Bootstrap dropdown a标签或者button 点击事件
    禁止Html5在手机上屏幕页面缩放
    查看端口占用情况
    cakephp 中的find的用法
    cakephp 中连接查询多表 或group by
    cakephp 中的in的用法
    php批量下载文件
  • 原文地址:https://www.cnblogs.com/luoyishamai/p/5316364.html
Copyright © 2011-2022 走看看