перенести "лишние строки" в другую колонку
Добрый вечер, подскажите как решить такую задачу: есть HTML таблица на ~150строк (данные в одну колонку) нужно как то средствами Javascript ограничить таблицу в 50 строк, а не помещающиеся строки перенести в новые колонки. В общем нужно по максимуму вместить элементы таблицы в один экран. Заранее спасибо
|
central,
<!DOCTYPE html>
<html>
<head>
<title>Untitled</title>
<meta charset="utf-8">
<style type="text/css">
html, body{
height: 100%;
width: 100%;
}
.content {
display: flex;
flex-direction: column;
flex-wrap: wrap;
width: 80%;
height: 70%;
justify-content: flex-start;
margin: 0 auto;
}
.content .item {
text-align: center;
box-sizing: border-box;
border: 1px solid #0000FF;
}
</style>
</head>
<body>
<div class="content"><div class="item">001</div>
<div class="item">002</div>
<div class="item">003</div>
<div class="item">004</div>
<div class="item">005</div>
<div class="item">006</div>
<div class="item">007</div>
<div class="item">008</div>
<div class="item">009</div>
<div class="item">010</div>
<div class="item">011</div>
<div class="item">012</div>
<div class="item">013</div>
<div class="item">014</div>
<div class="item">015</div>
<div class="item">016</div>
<div class="item">017</div>
<div class="item">018</div>
<div class="item">019</div>
<div class="item">020</div>
<div class="item">021</div>
<div class="item">022</div>
<div class="item">023</div>
<div class="item">024</div>
<div class="item">025</div>
<div class="item">026</div>
<div class="item">027</div>
<div class="item">028</div>
<div class="item">029</div>
<div class="item">030</div>
<div class="item">031</div>
<div class="item">032</div>
<div class="item">033</div>
<div class="item">034</div>
<div class="item">035</div>
<div class="item">036</div>
<div class="item">037</div>
<div class="item">038</div>
<div class="item">039</div>
<div class="item">040</div>
<div class="item">041</div>
<div class="item">042</div>
<div class="item">043</div>
<div class="item">044</div>
<div class="item">045</div>
<div class="item">046</div>
<div class="item">047</div>
<div class="item">048</div>
<div class="item">049</div>
<div class="item">050</div>
<div class="item">051</div>
<div class="item">052</div>
<div class="item">053</div>
<div class="item">054</div>
<div class="item">055</div>
<div class="item">056</div>
<div class="item">057</div>
<div class="item">058</div>
<div class="item">059</div>
<div class="item">060</div>
<div class="item">061</div>
<div class="item">062</div>
<div class="item">063</div>
<div class="item">064</div>
<div class="item">065</div>
<div class="item">066</div>
<div class="item">067</div>
<div class="item">068</div>
<div class="item">069</div>
<div class="item">070</div>
<div class="item">071</div>
<div class="item">072</div>
<div class="item">073</div>
<div class="item">074</div>
<div class="item">075</div>
<div class="item">076</div>
<div class="item">077</div>
<div class="item">078</div>
<div class="item">079</div>
<div class="item">080</div>
<div class="item">081</div>
<div class="item">082</div>
<div class="item">083</div>
<div class="item">084</div>
<div class="item">085</div>
<div class="item">086</div>
<div class="item">087</div>
<div class="item">088</div>
<div class="item">089</div>
<div class="item">090</div>
<div class="item">091</div>
<div class="item">092</div>
<div class="item">093</div>
<div class="item">094</div>
<div class="item">095</div>
<div class="item">096</div>
<div class="item">097</div>
<div class="item">098</div>
<div class="item">099</div>
<div class="item">100</div>
<div class="item">101</div>
<div class="item">102</div>
<div class="item">103</div>
<div class="item">104</div>
<div class="item">105</div>
<div class="item">106</div>
<div class="item">107</div>
<div class="item">108</div>
<div class="item">109</div>
<div class="item">110</div>
<div class="item">111</div>
<div class="item">112</div>
<div class="item">113</div>
<div class="item">114</div>
<div class="item">115</div>
<div class="item">116</div>
<div class="item">117</div>
<div class="item">118</div>
<div class="item">119</div>
<div class="item">120</div>
<div class="item">121</div>
<div class="item">122</div>
<div class="item">123</div>
<div class="item">124</div>
<div class="item">125</div>
<div class="item">126</div>
<div class="item">127</div>
<div class="item">128</div>
<div class="item">129</div>
<div class="item">130</div>
<div class="item">131</div>
<div class="item">132</div>
<div class="item">133</div>
<div class="item">134</div>
<div class="item">135</div>
<div class="item">136</div>
<div class="item">137</div>
<div class="item">138</div>
<div class="item">139</div>
<div class="item">140</div>
<div class="item">141</div>
<div class="item">142</div>
<div class="item">143</div>
<div class="item">144</div>
<div class="item">145</div>
<div class="item">146</div>
<div class="item">147</div>
<div class="item">148</div>
<div class="item">149</div>
<div class="item">150</div>
<div class="item">151</div>
<div class="item">152</div>
<div class="item">153</div>
<div class="item">154</div>
<div class="item">155</div>
<div class="item">156</div>
<div class="item">157</div>
<div class="item">158</div>
<div class="item">159</div>
<div class="item">160</div>
<div class="item">161</div>
<div class="item">162</div>
<div class="item">163</div>
<div class="item">164</div>
<div class="item">165</div>
<div class="item">166</div>
<div class="item">167</div>
<div class="item">168</div>
<div class="item">169</div>
<div class="item">170</div>
<div class="item">171</div>
<div class="item">172</div>
<div class="item">173</div>
<div class="item">174</div>
<div class="item">175</div>
<div class="item">176</div>
<div class="item">177</div>
<div class="item">178</div>
<div class="item">179</div>
<div class="item">180</div>
<div class="item">181</div>
<div class="item">182</div>
<div class="item">183</div>
<div class="item">184</div>
<div class="item">185</div>
<div class="item">186</div>
<div class="item">187</div>
<div class="item">188</div>
<div class="item">189</div>
<div class="item">190</div>
<div class="item">191</div>
<div class="item">192</div>
<div class="item">193</div>
<div class="item">194</div>
<div class="item">195</div>
<div class="item">196</div>
<div class="item">197</div>
<div class="item">198</div>
<div class="item">199</div>
<div class="item">200</div></div>
</body>
</html>
|
Спасибо, но у меня не divы а именно таблица, т.е. нужно добавить необходимое кол-во колонок и перенести ячейки снизу первой колонки во 2-3 колонки
|
таблица перенос ячеек
central,
:-?
<!DOCTYPE html>
<html>
<head>
<title>Untitled</title>
<meta charset="utf-8">
<style type="text/css">
table{
margin: 0 auto;
border-collapse: collapse;
}
td{
text-align: center;
box-sizing: border-box;
border: 1px solid #0000FF;
padding: 6px 4px;
}
</style>
<script>
window.addEventListener("DOMContentLoaded", function() {
var b = .8 * document.documentElement.clientHeight,
c = document.querySelectorAll("tr"),
d;
[].forEach.call(c, function(a, e) {
b -= a.scrollHeight;
0 < b ? d = ++e : (a.parentNode.removeChild(a), c[e % d].appendChild(a.cells[0]));
});
});
</script>
</head>
<body>
<table>
<tr>
<td>001</td>
</tr>
<tr>
<td>002</td>
</tr>
<tr>
<td>003</td>
</tr>
<tr>
<td>004</td>
</tr>
<tr>
<td>005</td>
</tr>
<tr>
<td>006</td>
</tr>
<tr>
<td>007</td>
</tr>
<tr>
<td>008</td>
</tr>
<tr>
<td>009</td>
</tr>
<tr>
<td>010</td>
</tr>
<tr>
<td>011</td>
</tr>
<tr>
<td>012</td>
</tr>
<tr>
<td>013</td>
</tr>
<tr>
<td>014</td>
</tr>
<tr>
<td>015</td>
</tr>
<tr>
<td>016</td>
</tr>
<tr>
<td>017</td>
</tr>
<tr>
<td>018</td>
</tr>
<tr>
<td>019</td>
</tr>
<tr>
<td>020</td>
</tr>
<tr>
<td>021</td>
</tr>
<tr>
<td>022</td>
</tr>
<tr>
<td>023</td>
</tr>
<tr>
<td>024</td>
</tr>
<tr>
<td>025</td>
</tr>
<tr>
<td>026</td>
</tr>
<tr>
<td>027</td>
</tr>
<tr>
<td>028</td>
</tr>
<tr>
<td>029</td>
</tr>
<tr>
<td>030</td>
</tr>
<tr>
<td>031</td>
</tr>
<tr>
<td>032</td>
</tr>
<tr>
<td>033</td>
</tr>
<tr>
<td>034</td>
</tr>
<tr>
<td>035</td>
</tr>
<tr>
<td>036</td>
</tr>
<tr>
<td>037</td>
</tr>
<tr>
<td>038</td>
</tr>
<tr>
<td>039</td>
</tr>
<tr>
<td>040</td>
</tr>
<tr>
<td>041</td>
</tr>
<tr>
<td>042</td>
</tr>
<tr>
<td>043</td>
</tr>
<tr>
<td>044</td>
</tr>
<tr>
<td>045</td>
</tr>
<tr>
<td>046</td>
</tr>
<tr>
<td>047</td>
</tr>
<tr>
<td>048</td>
</tr>
<tr>
<td>049</td>
</tr>
<tr>
<td>050</td>
</tr>
<tr>
<td>051</td>
</tr>
<tr>
<td>052</td>
</tr>
<tr>
<td>053</td>
</tr>
<tr>
<td>054</td>
</tr>
<tr>
<td>055</td>
</tr>
<tr>
<td>056</td>
</tr>
<tr>
<td>057</td>
</tr>
<tr>
<td>058</td>
</tr>
<tr>
<td>059</td>
</tr>
<tr>
<td>060</td>
</tr>
<tr>
<td>061</td>
</tr>
<tr>
<td>062</td>
</tr>
<tr>
<td>063</td>
</tr>
<tr>
<td>064</td>
</tr>
<tr>
<td>065</td>
</tr>
<tr>
<td>066</td>
</tr>
<tr>
<td>067</td>
</tr>
<tr>
<td>068</td>
</tr>
<tr>
<td>069</td>
</tr>
<tr>
<td>070</td>
</tr>
<tr>
<td>071</td>
</tr>
<tr>
<td>072</td>
</tr>
<tr>
<td>073</td>
</tr>
<tr>
<td>074</td>
</tr>
<tr>
<td>075</td>
</tr>
<tr>
<td>076</td>
</tr>
<tr>
<td>077</td>
</tr>
<tr>
<td>078</td>
</tr>
<tr>
<td>079</td>
</tr>
<tr>
<td>080</td>
</tr>
<tr>
<td>081</td>
</tr>
<tr>
<td>082</td>
</tr>
<tr>
<td>083</td>
</tr>
<tr>
<td>084</td>
</tr>
<tr>
<td>085</td>
</tr>
<tr>
<td>086</td>
</tr>
<tr>
<td>087</td>
</tr>
<tr>
<td>088</td>
</tr>
<tr>
<td>089</td>
</tr>
<tr>
<td>090</td>
</tr>
<tr>
<td>091</td>
</tr>
<tr>
<td>092</td>
</tr>
<tr>
<td>093</td>
</tr>
<tr>
<td>094</td>
</tr>
<tr>
<td>095</td>
</tr>
<tr>
<td>096</td>
</tr>
<tr>
<td>097</td>
</tr>
<tr>
<td>098</td>
</tr>
<tr>
<td>099</td>
</tr>
<tr>
<td>100</td>
</tr>
<tr>
<td>101</td>
</tr>
<tr>
<td>102</td>
</tr>
<tr>
<td>103</td>
</tr>
<tr>
<td>104</td>
</tr>
<tr>
<td>105</td>
</tr>
<tr>
<td>106</td>
</tr>
<tr>
<td>107</td>
</tr>
<tr>
<td>108</td>
</tr>
<tr>
<td>109</td>
</tr>
<tr>
<td>110</td>
</tr>
<tr>
<td>111</td>
</tr>
<tr>
<td>112</td>
</tr>
<tr>
<td>113</td>
</tr>
<tr>
<td>114</td>
</tr>
<tr>
<td>115</td>
</tr>
<tr>
<td>116</td>
</tr>
<tr>
<td>117</td>
</tr>
<tr>
<td>118</td>
</tr>
<tr>
<td>119</td>
</tr>
<tr>
<td>120</td>
</tr>
<tr>
<td>121</td>
</tr>
<tr>
<td>122</td>
</tr>
<tr>
<td>123</td>
</tr>
<tr>
<td>124</td>
</tr>
<tr>
<td>125</td>
</tr>
<tr>
<td>126</td>
</tr>
<tr>
<td>127</td>
</tr>
<tr>
<td>128</td>
</tr>
<tr>
<td>129</td>
</tr>
<tr>
<td>130</td>
</tr>
<tr>
<td>131</td>
</tr>
<tr>
<td>132</td>
</tr>
<tr>
<td>133</td>
</tr>
<tr>
<td>134</td>
</tr>
<tr>
<td>135</td>
</tr>
<tr>
<td>136</td>
</tr>
<tr>
<td>137</td>
</tr>
<tr>
<td>138</td>
</tr>
<tr>
<td>139</td>
</tr>
<tr>
<td>140</td>
</tr>
<tr>
<td>141</td>
</tr>
<tr>
<td>142</td>
</tr>
<tr>
<td>143</td>
</tr>
<tr>
<td>144</td>
</tr>
<tr>
<td>145</td>
</tr>
<tr>
<td>146</td>
</tr>
<tr>
<td>147</td>
</tr>
<tr>
<td>148</td>
</tr>
<tr>
<td>149</td>
</tr>
<tr>
<td>150</td>
</tr>
<tr>
<td>151</td>
</tr>
<tr>
<td>152</td>
</tr>
<tr>
<td>153</td>
</tr>
<tr>
<td>154</td>
</tr>
<tr>
<td>155</td>
</tr>
<tr>
<td>156</td>
</tr>
<tr>
<td>157</td>
</tr>
<tr>
<td>158</td>
</tr>
<tr>
<td>159</td>
</tr>
<tr>
<td>160</td>
</tr>
<tr>
<td>161</td>
</tr>
<tr>
<td>162</td>
</tr>
<tr>
<td>163</td>
</tr>
<tr>
<td>164</td>
</tr>
<tr>
<td>165</td>
</tr>
<tr>
<td>166</td>
</tr>
<tr>
<td>167</td>
</tr>
<tr>
<td>168</td>
</tr>
<tr>
<td>169</td>
</tr>
<tr>
<td>170</td>
</tr>
<tr>
<td>171</td>
</tr>
<tr>
<td>172</td>
</tr>
<tr>
<td>173</td>
</tr>
<tr>
<td>174</td>
</tr>
<tr>
<td>175</td>
</tr>
<tr>
<td>176</td>
</tr>
<tr>
<td>177</td>
</tr>
<tr>
<td>178</td>
</tr>
<tr>
<td>179</td>
</tr>
<tr>
<td>180</td>
</tr>
<tr>
<td>181</td>
</tr>
<tr>
<td>182</td>
</tr>
<tr>
<td>183</td>
</tr>
<tr>
<td>184</td>
</tr>
<tr>
<td>185</td>
</tr>
<tr>
<td>186</td>
</tr>
<tr>
<td>187</td>
</tr>
<tr>
<td>188</td>
</tr>
<tr>
<td>189</td>
</tr>
<tr>
<td>190</td>
</tr>
<tr>
<td>191</td>
</tr>
<tr>
<td>192</td>
</tr>
<tr>
<td>193</td>
</tr>
<tr>
<td>194</td>
</tr>
<tr>
<td>195</td>
</tr>
<tr>
<td>196</td>
</tr>
<tr>
<td>197</td>
</tr>
<tr>
<td>198</td>
</tr>
<tr>
<td>199</td>
</tr>
<tr>
<td>200</td>
</tr>
</table>
</body>
</html>
|
Отлично, спасибо! То что нужно
|
| Часовой пояс GMT +3, время: 13:53. |