Перейти к содержимому

Сервис обмена электронных валют

Партнерская программа Kredov

Убрать лишние поля в таблице

#1 fairtex

fairtex
  • Пользователь
  • 154 сообщений
  • Репутация: 3
0

Отправлено 06 Май 2014 - 00:13

Всем привет, я начинающий сайто-строитель.
Подскажите пожалуйста как убрать эти лишние поля в таблице, что б таблица была размечена просто в одну линию, а не в двойную !?
вот скрин шот.
получается что каждая ячейка обведена рамкой и + сма таблица..как это убрать?


Добавил cellspacing="0", но дальше такая проблема :
На углу таблицы вылазит острый угол поверх заокругленного, как бороться ? 
код сглаживания углов.

border-radius: 14px 14px 0 0;
-webkit-border-radius: 14px 14px 0 0;
-moz-border-radius: 14px 14px 0 0;

Прикрепленные изображения

  • Безымянный.jpg

 

 

  • 0

#2 moving

moving
  • Пользователь
  • 420 сообщений
  • Репутация: 27

Отправлено 06 Май 2014 - 04:00

Выложите код самой таблицы, и желательно css, а то так только пальцем в небо...


  • 0

#3 maksim052nn

maksim052nn
  • Пользователь
  • 1 сообщений
  • Репутация: 0

Отправлено 06 Май 2014 - 07:39

Именно так и надо сделать... :)


  • 0

#4 kamchatniyoleg

kamchatniyoleg
  • Пользователь PRO
  • 1 178 сообщений
  • Репутация: 84

Отправлено 06 Май 2014 - 07:48

Если таблица находится в диве с закругленными углами - тогда просто поставь таблице 

border="0px"

  • 0
Сервис электронного информирования клиентов PostTrail.ru
Отслеживание посылок Почты России в автоматическом режиме! Лояльность клиента - прибыль магазина!


#5 fairtex

fairtex
    Topic Starter
  • Пользователь
  • 154 сообщений
  • Репутация: 3

Отправлено 06 Май 2014 - 18:50

Если я ставлю (border="0px") - то пропадают обе рамки (заокругленная и прямая),  получается что когда я прописываю border="1" (без келспайсинг=0) то у меня появляется рамка во круг ячейки и вокруг таблицы, если я прописываю cellspacing="0" - то получается одна рамка которая выглядит как рамка таблицы, но если я пропишу border="5px" - то рамка вокруг таблицы будет 5рх, а в середине 1рх, вопрос №1 , как сделать размер внутренней рамки между ячейками?

вопрос №2 - если я пишу border="1px" cellspacing="0" - тогда получается острая рамка вылазит из заокругленной. (п.с. очень интересно как задавать размеры внутреней рамки.)?
п.с. Извините если я не ясно объясняю.


  • 0

#6 GVA

GVA
  • Супермодератор
  • 998 сообщений
  • Репутация: 201

Отправлено 06 Май 2014 - 20:37

fairtex, ну вот смотрите:

 

cellspacing — Задает расстояние между внешними границами ячеек. Если установлен атрибут border, толщина границы принимается в расчет. 

cols — задает количество столбцов в таблице, помогая браузеру в подготовке к ее отображению. Без этого атрибута таблица будет показана только после того, как все содержимое таблицы будет загружено в браузер и проанализировано. Использование атрибута cols позволяет несколько ускорить отображение содержимого таблицы.

cellpadding — определяет расстояние между границей ячейки и ее содержимым. Этот атрибут добавляет пустое пространство к ячейке, увеличивая тем самым ее размеры. Без cellpadding текст в таблице «налипает» на рамку, снижая тем самым его восприятие. Добавление же cellpadding позволяет улучшить читабельность текста. При отсутствии границ особого значения этот атрибут не имеет, но может помочь, когда требуется установить пустой промежуток между ячейками.

 

Ко всему этому почитайте следующее:

 

http://htmlbook.ru/css/border-collapse

http://htmlbook.ru/css/border-radius

http://htmlbook.ru/css/box-shadow

 

 

Это всё, что вам нужно для осуществления того, чего вы хотите. Это теория, которую нужно знать. 

 

А вообще для того, чтобы подсказать по картинке (всего лишь по одной картинке) нужно обладать железным знанием теории и даже в этом случае не всегда получится. Если бы вы выложили сайт, где размещена ваша таблица, то ответов с готовым решением могло быть больше :) вернее они могли бы быть..


Сообщение отредактировал GVA: 06 Май 2014 - 20:47

  • 1


Оформление форума – IPBSkins.ru