我现在做一个翻书的效果,用div层实现,一层就是一页,从数据库中读取文章内容,放到层中,当一层满了后,自动添加一层,问题1:如何控制div 中文本的长度,我在div中加了<p>显示文字2:如何实现自动加层 请各位大侠指导一下

解决方案 »

  1.   

    直接设置div的width属性就可以了
      

  2.   

    参考一下:http://www.cnblogs.com/boyice/archive/2012/01/10/2318282.html
      

  3.   

    function setTextareaWidth(objC) {
                var dgrdRows = objC.find("#dgrd_online tr");
                var cCount = 0;
                for (var i = 0; i < dgrdRows.length; i++) {
                    var obj = $(dgrdRows[i]).find("textarea");
                    if (obj.width() > 620) {
                        obj.width(620);
                    }
                    //obj.width(); 
                }
            }
            function setTxtWidth() {
                var arr = $("iframe");
                var count = 0;
                for (var i = 0; i < arr.length; i++) {
                    var obj = $(arr[i]);
                    setTextareaWidth(obj.contents())
                }
            }我这是给iframe中gridview控件里面的textbox控件设置长度的代码,你自己改写一下