boostrap-modal.js中的坑(http://ui2.tinygroup.org/page/index.page中的弹窗插件 )

在使用bootstrap-modal.js的过程中遇到很多抗,记录下。遇到的同学可以一起探讨下。
  1、在火狐浏览器中最大化后切换后,弹窗的位置乱跳
       解决这个问题找了好久,一直不知道什么原因。看源码的过程中发现了在计算位置时margin的值没有分开计算。
       火狐浏览器在用css(‘margin‘)计算的时候会出现问题。解决这个办法是讲margin 的值分开设置

时间: 2024-12-28 23:21:44

boostrap-modal.js中的坑(http://ui2.tinygroup.org/page/index.page中的弹窗插件 )的相关文章

Torch-RNN运行过程中的坑 [1](读取Lua非空table,size为0)

0.踩坑背景 执行Torch-RNN的时候,在LanguageModel.lua中的encode_string函数中,对start_text的各个character进行id映射编码,实现功能类似"北京天安门"-->"5 10 88 32 111",方便后面的计算. 这个函数会利用一个全局的类似HashMap的table,hashmap中的key是character(char),value是id(int),涉及到一个从hashmap中按照key取值的操作,代码如

Bootstrap源码:modal.js

modal.js对应的是bs的模态框组件.该组件主要有以下特点: 并不是绝对居中于浏览器窗口,而是水平居中,同时顶部距离浏览器顶部有一定的距离,其原因是因为modal框的内容可能出现滚动,垂直居中不太可能,它没有做成模态框内部滚动的效果: 动画是通过css3的translate实现的:transform: translate(0, -25%); 遮罩层的元素不是包含在modal里面的,而是与modal元素平级,都是body元素的子元素 不支持在已弹出的modal上继续弹框,主要是遮罩层叠加的问题

Windows API中的坑

本文主页链接:Windows API中的坑 ExpandEnvironmentStrings 风险: 进程会继承其父进程的环境变量,在展开如%APPDATA%等目录时,有可能父进程对此环境变量进行过修改,那么可能你获取的就不是你想要的当前SESSION的%APPDATA%了. 建议: 使用SHGetFolderPath系列函数来做这件事. GetModuleFileName 风险: 在DLL中调用时,若传入的instance参数为NULL,那获取的将是加载DLL的进程的EXE的路径,若需要获取D

Torch-RNN运行过程中的坑 [2](Lua的string sub函数,读取中文失败,乱码?)

0.踩坑背景 仍然是torch-rnn/LanguageModel.lua文件中的一些问题,仍然是这个狗血的LM:encode_string函数: function LM:encode_string(s) local encoded = torch.LongTensor(#s) for i = 1, #s do local token = s:sub(i, i) local idx = self.token_to_idx[token] assert(idx ~= nil, 'Got invali

MVC 4中的坑

1.VirtualPathUtility.ToAbsolute 这个方法的官方解释是 Converts a virtual path to an application absolute path. 意思是应用程序虚拟路径转换为绝对路径 但实际是取不到绝对路径的 VirtualPathUtility.ToAbsolute("~/App_Data/"); 这个取到的实际是 C:/App_Data 这个目录 需要取绝对路径还是需要 System.Web.HttpContext.Curren

JS中的加密解密操作,以及对应的C#中的加密解密

JS: <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>RSA Login Test</title> <script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script> <scri

js/jquery获取当前页面URL地址并判断URL字符串中是否包含某个具体值

js/jquery获取当前页面URL地址并判断URL字符串中是否包含某个具体值本文介绍jquery/js获取当前页面url地址的方法,在jquery与js中获取当前页面url方法是一样的,因为jquery没有自己相关的函数,使用js 的windows方法来获取,相关方法如下: window.location.pathname //设置或获取对象指定的文件名或路径 window.location.href //设置或获取整个 URL 为字符串 window.location.port //设置或获

memset()函数中的坑

一 写在开头1.1 本节内容内存填充函数memset()中的坑. 二 函数原型 1 /* 来自man memset */ 2 #include <string.h> 3 void * memset(void * s, int c, size_t n); 功能描述:memset()函数用常量c的值填充由指针s所指向的内存地址空间的前n个字节的内存空间. DESCRIPTION : The memset() function fills the first n bytes of the memor

JSP中的坑(二):使用include包含jsp文件时contentType中charset的值区分大小写

在JSP中<%@include file="" %>是比较常用的包含其他文件的一种手段,但是在使用时一不小心也会出错,如下代码: index.jsp: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//D