vertical-align

C#巧用Excel模版变成把Table打印出来

末鹿安然 提交于 2020-01-25 03:24:53
转载: http://blog.csdn.net/gwblue/article/details/38865525 将一个做好的 Excel 模版,通过程序填上数据然后打印出来这个需求有两种方法一种是通过代码打开 Excel 模版然后填入数据然后再打印。 第二种方法就是我将要介绍的 1 、将 Excel 设置好格式另存为 HTML 页将 Excel 转化为 HTML 的 Table 2 、将 HTML 用记事本打开把这个 HTML 页将 <style></style> 和 <table></table> 标签中的内容粘贴出来。 3 、在程序中写入打印代码。 [java] view plain copy using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Text; using System.IO; using BLL; using Model; using System.Data; public partial class WebUI_Order_OutExcel : System.Web.UI.Page { BT_XDMgr XDMgr = new BT_XDMgr();

C#巧用Excel模版变成把Table打印出来

三世轮回 提交于 2020-01-25 03:24:27
文章来源: http://blog.csdn.net/gwblue/article/details/38865525 将一个做好的 Excel 模版,通过程序填上数据然后打印出来这个需求有两种方法一种是通过代码打开 Excel 模版然后填入数据然后再打印。 第二种方法就是我将要介绍的 1 、将 Excel 设置好格式另存为 HTML 页将 Excel 转化为 HTML 的 Table 2 、将 HTML 用记事本打开把这个 HTML 页将 <style></style> 和 <table></table> 标签中的内容粘贴出来。 3 、在程序中写入打印代码。 [java] view plain copy using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Text; using System.IO; using BLL; using Model; using System.Data; public partial class WebUI_Order_OutExcel : System.Web.UI.Page { BT_XDMgr XDMgr = new BT_XDMgr(

C#巧用Excel模版打印

扶醉桌前 提交于 2020-01-25 03:23:48
通过程序填上数据然后打印出来这个需求有两种方法一种是通过代码打开 Excel 模版然后填入数据然后再打印。 第二种方法就是我将要介绍的 1 、将 Excel 设置好格式另存为 HTML 页将 Excel 转化为 HTML 的 Table 2 、将 HTML 用记事本打开把这个 HTML 页将 <style></style> 和 <table></table> 标签中的内容粘贴出来。 3 、在程序中写入打印代码。 using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Text; using System.IO; using BLL; using Model; using System.Data; public partial class WebUI_Order_OutExcel : System.Web.UI.Page { BT_XDMgr XDMgr = new BT_XDMgr(); DataTable dtOrderMainInfo = new DataTable(); DataTable dtOrderCongInfo = new DataTable();

jQuery相关方法3----动画相关

限于喜欢 提交于 2020-01-24 06:57:08
一、显示和隐藏 show(参数1,参数2)方法和hide(参数1,参数2)方法,动画效果显示和隐藏 参数1是时间,单位毫秒(1000毫秒=1秒),也可以是 "slow""normal""fast" 参数2是回调函数,在动画执行完以后再执行 <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script> <script> $(function(){ $("#btn1").click(function(){ $("#dv").show(1000,function(){ console.log("显示完了"); }); }); $("#btn2").click(function(){ $("#dv").hide(1000,function(){ console.log("隐藏完了"); }); }); }); </script> <input type="button" value="显示" id="btn1"> <input type="button" value="隐藏" id="btn2"> <div id="dv" style="width: 200px;height: 200px;background: red;"></div> 二、滑入和滑出 slideDown(参数1,参数2

css元素水平居中和垂直居中的方式

烂漫一生 提交于 2020-01-23 04:45:32
关于居中的问题,一直处于疑惑不解的状态,知道的几种方法好像也不是每一次都会起到作用,所以更加迷惑。主要是不清楚该 在什么情况下采用哪种解决方法,所以,整理了一些方法,梳理一下思路,做一个总结。 1. line-height使单行文本垂直居中 对于单行文本,可以设置它的行高等于它父容器的高度,这样就实现了该文本的垂直居中,但是此方法只适用于单行文本。 (其实严格意义上来说,文字并不是绝对的垂直居中的,有那么很小的几像素差距,只是我们看上去它是居中的;这里的原因,就是文本的基线对齐的因素了,感兴趣的朋友可以再深入地去了解一下,这里我就不展开了)平时这样用就可以了。 对于多行文本,设置line-height就无法实现了,在这里有一个方法比较好。 还记得刚学习html的时候,大家应该都记得表格table吧,在每一个单元格里,如果我们想要让里边的文本垂直居中的话,用到的属性是 vertical-align:middle;所以在多行文本的情况下,就可以用的这个属性。 前提条件是,我们需要给文本再加一层标签,这里在 box3 中,我用 span 标签把文字包了起来。 给 span 的父级元素 div.box3 设置 display:table;给 span 设置display:table-cell;vertical-align:middle; 就可以了。 这里我没有考虑IE低版本兼容性问题

css 垂直居中方法总结

断了今生、忘了曾经 提交于 2020-01-23 04:44:58
工作中遇到垂直居中问题,特此总结了一下几种方式与大家分享。本文讨论的垂直居中仅支持IE8+  1、使用绝对定位垂直居中 HTML <div class="container"> <div class="absolute_center"> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Accusantium alias aspernatur dolor dolorem dolores earum eos error harum iusto molestiae perspiciatis possimus quisquam quo, rem rerum sit ullam velit voluptates. </div> </div> CSS .container{ position: relative; width: 800px; height: 800px; border: 1px solid #000000; } .absolute_center{ position:absolute; width:200px; height:200px; top:0; bottom:0; left:0; right:0; margin:auto; background:#518fca; resize:both;/

CSS 垂直居中

纵饮孤独 提交于 2020-01-23 04:43:30
1、使用绝对定位垂直居中   绝对对位原理:元素在过度受限情况下,将margin设置为auto,浏览器会重算margin的值,过度受限指的是同时设置top/bottom与height或者left/right与width。 .absolute_center{ /*display:none;*/ position:absolute; width:200px; height:200px; top:0; bottom:0; left:0; right:0; margin:auto; background:#518fca; resize:both;/*用于设置了所有除overflow为visible的元素*/ overflow:auto; }   使用绝对定位要求元素必须设置明确高度。内容超过元素高度时需要设置overflow决定滚动条的出现   优点:支持响应式,只有这种方法在resize之后仍然垂直居中   缺点:没有显式设置overflow时,内容超过元素高度时会溢出,没有滚动条      2、负marginTop方式   已知元素高度后,使用绝对定位将top设置为50%,mergin-top设置为内容高度的一半(height + padding) / 2;内容超过元素高度时需要设置overflow决定滚动条的出现   原理:top:50%元素上边界位于包含框中点

实现盒子居中的另外一种方法:display:table-cell配合vertical-align:middle

自作多情 提交于 2020-01-21 22:24:56
实现一个盒子中的内容居中有很多方式,这里介绍一个我不经常用的方法,即display:table-cell配合vertical-align:middle的方式。 .box { width: 150px; height: 150px; border: 1px solid #ededed; display: table-cell; vertical-align: middle; } .box img { width: 100%; display: block; } <div class="box"> <img src="./images/nav1.jpg"> </div> 效果: 来源: CSDN 作者: zhener09 链接: https://blog.csdn.net/sinat_41747081/article/details/104064673

深入理解行内元素的布局

我怕爱的太早我们不能终老 提交于 2020-01-16 13:36:29
前言 总括: 本文通过实例讲解CSS中最大的难点之一,行内元素的布局,主要是挖掘line-height和vertical-align两个属性在布局方面的使用。 原文博客地址: 深入理解行内元素的布局 知乎专栏&&简书专题: 前端进击者(知乎) && 前端进击者(简书) 博主博客地址: Damonare的个人博客 白茶清欢无别事,我在等风,也在等你。 ? 正文 讲道理line-height和vertical-align 这对基是十分低调的,日常开发中碰到的很多莫名其妙的bug很大一部分都是这俩货搞出来了的,但很少有人知道这对基的罪恶,因为可能花式改写一下CSS代码问题就解决了。实际上搞明白这俩东西才能让我们在布局工作中游刃有余。本文接下来就通过这对基的关系来了解内联元素具体的布局问题~we are刨根问底拦不住~? ​ 读这篇文章之前请确定您有以下知识基础: line-height的数字值是和font-size大小相关的; vertical-align的百分比值是和line-height值相关的; 引出vertical-align 首先来看一个?: <div class="test"> <img src="https://sfault-avatar.b0.upaiyun.com/344/542/3445428434-5631776c183b2_huge256" alt="">

如何保持浮层水平垂直居中

家住魔仙堡 提交于 2020-01-15 15:14:42
(1)利用绝对定位和transform <div class="parent"> <div class="children"> </div> </div> .children{ position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); background: black; } 如果不确定子元素宽高度情况下,可以用此方法,不过css3属性不兼容IE低版本浏览器 (2) 利用flexbox .parent{  justify-content:center;  align-items:center;  display: -webkit-flex; } (3) 当子元素的宽高固定,父元素内含有除居中元素外其它元素(空标签也行)或者父元素的高度不为0时  <div class="parent">       <div class="children"></div>       <span></span>     </div>     .parent{   height:400px;//有除对定位元素外其它元素时可不设,若没有则需要 position: relative; background: red; } .children{ width: 200px; height: 200px;