• html页面悬浮框--右边动画(隐藏凸出)---css设置


    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link rel="stylesheet" type="text/css" href="./ui/js/jquery-easyui/themes/orange/easyui.css"/>
    <link rel="stylesheet" type="text/css" href="./ui/js/jquery-easyui/themes/icon.css"/>
    <link rel="stylesheet" type="text/css" href="./ui/css/common.css"/>
    <script type="text/javascript" src="./ui/js/jquery.min.js"></script>
    <script type="text/javascript" src="./ui/js/jquery-easyui/jquery.easyui.min.js"></script>
    <script type="text/javascript" src="./ui/js/jquery-easyui/locale/easyui-lang-zh_CN.js"></script>
    <script type="text/javascript" src="./ui/js/validate.js"></script>
    <script type="text/javascript" src="./ui/js/jcdf-1.0.js"></script>
    <script type="text/javascript" src="./ui/js/json2.js"></script>
    <style type="text/css">
    html,body{
    100%;
    height:100%;
    }
    .td_title{
    word-break: keep-all;
    white-space: nowrap;
    }

    .box{position:fixed;right:10px;top:1%;z-index:100;font-size:60px;}
    .adx{text-align:center;}
    .adx .a{ font-size:60px; }
    .code{
    margin-left:350px;
    }

    bady2 {
    height: 100%;
    100%;
    margin: 0;
    padding: 0;
    background: #fff;
    }

    .card-holder {
    position: fixed;
    right:0px;
    0px;
    overflow: visible;
    }

    .card-wrapper {
    display: inline-block;
    float: right;
    clear: both;
    }

    .card {
    position: relative;
    right: -180px;
    top:240px;
    padding: 20px 70px;
    x-box-shadow: 0 0 8px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 8px 0 8px -8px rgba(0, 0, 0, 0.5);
    background: #fff;
    transition: all 0.3s ease-in-out 0.1s;
    }
    .card a{
    display:block;
    100px;
    height:50px;
    line-height:50px;
    font-size:40px;
    }

    .card:hover {
    right: 0px;
    box-shadow: 0 -8px 8px -8px rgba(0, 0, 0, 0.5), 0 8px 8px -8px
    rgba(0, 0, 0, 0.5);
    }

    .card-content {
    display: inline-block;
    color: #fff;
    font-family: 'Droid Sans', sans-serif;
    font-size: 16px;
    font-weight: bold;
    white-space: nowrap;
    }

    .bg-01 {
    background: gray;
    border-radius:20%;
    }

    .bg-02 {
    background: #4B7D74;
    }

    .bg-03 {
    background: #8DC2BC;
    }

    .bg-04 {
    background: #EDD6B4;
    }

    .bg-05 {
    background: #BE7467;
    }

    .bg-06 {
    background: #E2AE63;
    }
    img {
    800px;
    height: 800px;
    position: absolute;
    top: 30%;
    left: 7%;
    margin-top: -25px; /* 高度的一半 */
    margin-left: 25px; /* 宽度的一半 */
    }
    .showImg{
    display:none;
    100%;
    height:100%;
    background:rgba(0,0,0,.7);
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%)
    }
    .showImgClose{
    60px;
    height:60px;
    font-size:30px;
    text-align:center;
    line-height:60px;
    color:#fff;
    position:absolute;
    right:0;
    top:0;
    border:2px solid #fff;
    border-radius:50%;
    }
    .adx a{ font-size:60px}

    </style>
    </head>
    <body id="main" >
    <div lass='ac'>
    <div lass='bady2'>
    <div class='card-holder'>
    <div class='card-wrapper'>
    <div class='card bg-01'>
    <span class='card-content'>
    <!-- <span class="c" class="easyui-linkbutton">纪律图</span> -->
    <p class="c"><a onclick="getDpPhoto()" >纪律图</a></p>
    </span>
    <span class='card-content'>
    <!-- <span class="b" class="easyui-linkbutton">会议图</span> -->
    <p class="c"><a onclick="getAdPhoto()">会议图</a></p>
    </span>
    </div>
    </div>
    </div>
    </div>
    <div style=" padding-top:200px;" class="form-data">
    <div class="item">
    <p align="center" style="color:black;font-size:40px;" class="name"></p>
    </div>
    <div class="item">
    <p align="center" style="color:black;font-size:40px;" calss="seat1" ></p>
    </div>
    <div class="item">
    <!-- <p class="adx"><span font-size:16px class="a" >查看座位图</span></p> -->
    <p class="adx"><a onclick="getStPhoto()" >查看座位图</a></p>
    </div>
    <div class="code">
    <img src="http://wcmuat.yundasys.com:10117/meeting/ui/img/photo/2.png" alt="haha" />
    </div>
    </div>
    </body>
    <script type="text/javascript">
    var registrant_name = "" ;
    var registrant_designat_seat = "";
    var registrant_phone ="";
    var objectName = '座位图';
    var formTemplate = '#wcm_base_project_form';
    var updateUrl = '/meeting/actions/register_personal/updatePerData.do?actionId=meeting_register_personal_updatePerData';
    var getDataUrl = '/meeting/actions/register/echo.do?actionId=meeting_register_details_echo';
    var pageId = 'wcm_base_project_form';
    var appId = '/meeting/';
    var activity_name_value;
    var bp_value;
    var activity_id=getQueryString("activity_id");
    var registrant_name ;
    var registrant_designat_seat;

    $(function(){
    getImagePath();
    loadEditData();
    if(name=="姓名"){
    if(registrant_name!="undefined"||!registrant_name==""){
    if(registrant_phone=="undefined"||registrant_phone==""){
    if(registrant_user_id=="undefined"||registrant_user_id==""){
    //姓名+id查
    closeImg();//关闭坐席图
    showImg();//显示坐席图--getStPhoto
    showImgB();//显示会议图 --getAdPhoto
    showImgC();//显示纪律图 --getDpPhoto
    }else{
    //姓名+工号
    closeImg();//关闭坐席图
    showImg();//显示坐席图--getStPhoto
    showImgB();//显示会议图 --getAdPhoto
    showImgC();//显示纪律图 --getDpPhoto
    }
    }else{
    //姓名+电话
    closeImg();//关闭坐席图
    showImg();//显示坐席图--getStPhoto
    showImgB();//显示会议图 --getAdPhoto
    showImgC();//显示纪律图 --getDpPhoto
    }
    }
    }else{
    //工号 +电话
    if(registrant_phone!="undefined"||!registrant_phone==""){
    if(registrant_user_id!="undefined"||!registrant_user_id.equals("")){
    closeImg();//关闭坐席图
    showImg();//显示坐席图--getStPhoto
    showImgB();//显示会议图 --getAdPhoto
    showImgC();//显示纪律图 --getDpPhoto
    }
    }
    }
    });
    function showImg(){
    $('.adx .a').on('click',function(){
    $('.showImg').show();
    //显示座位图
    window.open="http://10.20.24.43:8080/meeting/meeting_register_zwPage.html?activity_id="+activity_id;
    $$.closeJcdfDialog();
    //getStPhoto();
    })
    }
    function showImgB(){
    $('.b').on('click',function(){
    $('.showImg').show();
    //显示会议图
    window.open="http://10.20.24.43:8080/meeting/meeting_register_huiyiPage.html?activity_id="+activity_id;
    $$.closeJcdfDialog();
    //getAdPhoto();
    })
    }
    function showImgC(){
    $('.c').on('click',function(){
    $('.showImg').show();
    //显示纪律图
    //window.open="http://10.20.24.43:8080/meeting/meeting_register_jilvPage.html?activity_id="+activity_id;
    //$$.closeJcdfDialog();
    //getDpPhoto();
    })
    }
    function closeImg(){
    $('.showImgClose').on('click',function(){
    $('.showImg').hide();
    })
    }

    //背景图
    function getImagePath(){
    var jsonData = {
    "activity_id":activity_id
    };
    $.ajax({
    type: "get",
    async:true,
    dataType:"text",
    url: '/meeting/register_personal/bjPhoto.do?actionId=meeting_register_personal_bjPhoto&activity_id='+activity_id,
    data: JSON.stringify(jsonData),
    success: function(oData){
    //var data = jQuery.parseJSON(oData); //解析
    console.log(oData)
    $("#main").css({
    "background-image":"url("+oData+")",
    "background-size":"100% 100%",
    "background-repeat":"no-repeat"
    });

    },
    error :function(e){
    console.log(e)
    }
    });
    }


    function loadEditData() {
    var obj = {};
    obj.registrant_name = getQueryString("registrant_name");
    registrant_name = obj.registrant_name;
    obj.registrant_phone = getQueryString("registrant_phone");
    obj.registrant_designat_seat = getQueryString("registrant_designat_seat");
    registrant_designat_seat = obj.registrant_designat_seat;
    obj.registrant_user_id = getQueryString("registrant_user_id");
    obj.name = getQueryString("name");
    registrant_name = decodeURI(obj.registrant_name);
    name = decodeURI(obj.name);
    registrant_designat_seat = obj.registrant_designat_seat;
    registrant_phone = obj.registrant_phone ;
    registrant_user_id = obj.registrant_user_id ;
    obj.activity_id = activity_id
    activity_id = obj.activity_id;
    $(formTemplate).form('load', obj);
    $('.name').html('欢迎您'+registrant_name+'您的位置是'+registrant_designat_seat);
    $(".name").css("font-size","60px");
    }

    function getQueryString(name) {
    var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
    var r = decodeURI(window.location.search.substr(1)).match(reg);
    if (r != null) {
    return unescape(r[2]);

    }
    return null;
    }
    //纪律图
    function getDpPhoto(){
    location.href = "http://10.20.24.43:8080/meeting/meeting_register_jilvPage.html?activity_id="+activity_id;
    }
    //会议图
    function getAdPhoto(){
    location.href = "http://10.20.24.43:8080/meeting/meeting_register_huiyiPage.html?activity_id="+activity_id;
    }
    //座位图
    function getStPhoto(){
    location.href = "http://10.20.24.43:8080/meeting/meeting_register_zwPage.html?activity_id="+activity_id+'&registrant_designat_seat='+registrant_designat_seat+'&registrant_name='+registrant_name ;
    }

    </script>
    </html>

  • 相关阅读:
    龙东平:持续提升个人认知的三大底层逻辑
    【科创人独家】美信拓扑创始人一乐:如何登山不是最重要的问题,山峰才是
    【科创人独家】搜狐快站金庸:有情有义,90后技术创业者的问剑之路
    【科创人独家】军哥手记程军:我的2020,先打个60分吧
    【科创人独家】云风:从创业到招安,自由的游戏玩家+务实的程序员
    C语言--->指针
    位运算(一)
    平方根倒数快速算法
    IntelliJ IDEA 配置《算法》(第四版)
    深度学习(一):Python神经网络——手写数字识别
  • 原文地址:https://www.cnblogs.com/Darkqueen/p/10449294.html
Copyright © 2020-2023  润新知