Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #31 (permalink)  
Старый 15.10.2014, 13:20
Аспирант
Отправить личное сообщение для DDSSDD Посмотреть профиль Найти все сообщения от DDSSDD
 
Регистрация: 06.04.2011
Сообщений: 53

Ок. Ща.
Ответить с цитированием
  #32 (permalink)  
Старый 15.10.2014, 13:21
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Или тебе просто нужно чтобы инпуты себя вели как обычные div'ы, Ну width: 100%, box-sizing: border-box в помщь
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #33 (permalink)  
Старый 15.10.2014, 13:48
Аспирант
Отправить личное сообщение для DDSSDD Посмотреть профиль Найти все сообщения от DDSSDD
 
Регистрация: 06.04.2011
Сообщений: 53

В прикрепленных файлах.
Там вопрос весь в центровке и обтекании если их много.
Изображения:
Тип файла: jpg 2.JPG (25.0 Кб, 2 просмотров)
Тип файла: jpg 5.JPG (22.9 Кб, 2 просмотров)
Тип файла: jpg 10.JPG (17.8 Кб, 2 просмотров)
Ответить с цитированием
  #34 (permalink)  
Старый 15.10.2014, 14:33
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Ну когда в одну колонку - все понятно.
Когда инпутов много, на PHP бъешь их на пары, через array_chunk().
Кроме того, добавляешь особый класс строкам, чтобы назначить особые стили.
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #35 (permalink)  
Старый 15.10.2014, 14:51
Аспирант
Отправить личное сообщение для DDSSDD Посмотреть профиль Найти все сообщения от DDSSDD
 
Регистрация: 06.04.2011
Сообщений: 53

Ниче не понял...
Я думаю, что нужно написать скрипт, который будет отслеживать количество импутов и в зависимости от их количества назначать ипутам соответствующие классы (размер, позиционирование и т д.).
Так как программист с меня мягко говоря херовый - вот сижу и мудрю...

Ты это же имел в виду?? Т.е. с помощью массива отслеживать выбранные пункты и назначать выводимым импутам соответствующие классы?
Ответить с цитированием
  #36 (permalink)  
Старый 15.10.2014, 15:17
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Чет про array_chunk не в тему наверно. У тебя же не массив, а просто число - count, так же?
Вот пример на js:

<style>
div{
text-align: center;
}
input.wide{
width: 250px;
}

input.narrow{
width: 100px;
}
</style>
<script>
var count = +prompt('Число инпутов', 5);

var cols = 1;
var className = 'wide';

if (count > 5) {
	className = 'narrow';
	cols = 2;
}
var rows = Math.ceil(count/cols);
for (var i = 0; i < rows; i++) {
	document.write('<div>');
	for (var j = 0; j < cols && (i + 1) * (j + 1) <= count; j++) {
		document.write('<input class="' + className + '" />');
	}
	document.write('</div>');
}
</script>
__________________
В личку только с интересными предложениями

Последний раз редактировалось danik.js, 15.10.2014 в 15:20.
Ответить с цитированием
  #37 (permalink)  
Старый 16.10.2014, 12:59
Аспирант
Отправить личное сообщение для DDSSDD Посмотреть профиль Найти все сообщения от DDSSDD
 
Регистрация: 06.04.2011
Сообщений: 53

Да, все классно! Но у меня каждый импут с уникальным id, по которым далее будет работать программа. У тебя JS генерит импуты, а мне нужно, что бы это делал PHP. Вот как в PHP посчитать ипуты без массива, чето не могу понять...
Ответить с цитированием
  #38 (permalink)  
Старый 16.10.2014, 13:17
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от DDSSDD
У тебя JS генерит импуты, а мне нужно, что бы это делал PHP
Ты, че не осилишь замену document.write на echo?
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #39 (permalink)  
Старый 16.10.2014, 13:51
Аспирант
Отправить личное сообщение для DDSSDD Посмотреть профиль Найти все сообщения от DDSSDD
 
Регистрация: 06.04.2011
Сообщений: 53

И имеешь в виду вставит JS в PHP а в сам JS вместо document.write - echo?
Ответить с цитированием
  #40 (permalink)  
Старый 16.10.2014, 14:05
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Имею ввиду переписать код на php. убрать var, добавить баксы, заменить Math.ceil
__________________
В личку только с интересными предложениями
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить значение переменной из игры на HTML5? Dimaz Общие вопросы Javascript 6 10.08.2014 16:27
Возможно ли передать значение переменной в "obCanvas.fillStyle" ? salno Общие вопросы Javascript 0 01.07.2013 21:28
Передать значение переменной из php в js wayzer jQuery 6 09.09.2012 23:26
как передовать и парсить значение переменной по URL? FATALITY Общие вопросы Javascript 10 25.03.2010 19:32
Переменная от переменной или как к имени переменной конкатенировать значение другой Aderba jQuery 5 12.11.2008 15:25