Для браузера я использую код ниже, чтобы разбить мой неупорядоченный список на три столбца.Это прекрасно работает.
Вот список в html.
<ul class="topics">
<li><a href="#newStuff">Recent Changes</a></li>
<li><a href="#open">Open an existing Net</a></li>
<li><a href="#start">Start a Net</a></li>
<li><a href="#rightCorner">Upper right Corner</a></li>
<li><a href="#reports">Create Agenda, Preamble, Closing</a></li>
<li><a href="#checkins">Enter Check-Ins</a></li>
<li><a href="#delete">Delete an Entry</a></li>
<li><a href="#misc">Misc. Operations</a></li>
<li><a href="#colors">Meaning of the Display Colors</a></li>
<li><a href="#columns">Table Columns</a></li>
<li><a href="#grid">Updating Grid, Latitude and/or Longitude</a></li>
<li><a href="#sorting">About Sorting</a></li>
<li><a href="#reports">Reports</a></li>
<li><a href="#advanced">Advanced Topics</a></li>
<li><a href="#advanced">Adding General Comments to the Time Log</a></li>
<li><a href="#advanced">Using Sub-nets</a></li>
<li><a href="#timelog">How The Time Log Works</a></li>
<li><a href="#APRStt">What is <b style="color:#aa7941;">APRStt</b>?</a></li>
<li><a href="#prebuild">Pre-Build nets for Events</a></li>
<li><a href="#Responsive">Responsive Design</a></li>
</ul>
ul {
-moz-column-count: 3;
-moz-column-gap: 20px;
-webkit-column-count: 4;
-webkit-column-gap: 20px;
column-count: 3;
column-gap: 20px;
}
Как я могу сделать то же самое, когда он будет напечатан?Я попробовал это так;
@media print {
ul {
-moz-column-count: 2;
-moz-column-gap: 20px;
-webkit-column-count: 4;
-webkit-column-gap: 20px;
column-count: 2;
column-gap: 20px;
}
}
Но это не работает?UL остается одним длинным столбцом.Я не вижу ответа на этот вопрос здесь, в StackOverflow.